Для решения задачи необходимо определить правильную последовательность команд, чтобы программа корректно подсчитывала количество нулевых элементов в массиве.
Исходный код:
Разберем код и определим правильную последовательность:
let cnt = 0;
(команда 2).const k=[1,0,-3,0,5,0];
(команда 4).let size = k.length;
(команда 5).for (let i = 0; i < size; i++)
(команда 3).if (k[i] == 0)
(команда 7).cnt
на 1. Однако, строка cnt++;
(команда 6) стоит не на своем месте и будет увеличивать счетчик на каждой итерации цикла. Это неправильно.cnt
. Это делается в строке: console.log(cnt);
(команда 1).Исходя из этого, правильная последовательность номеров команд будет следующей:
2453761