Var mass=[0,1,2]; var x = 0 for(var i=0; i

+325 голосов
4.5m просмотров

Var mass=[0,1,2]; var x = 0 for(var i=0; i<3; i++) { x=mass[i]+x; } console.log(x); Выберите один ответ: a. 3 b. 0 c. 1 d. 10


Информатика | 4.5m просмотров
Дан 1 ответ
+133 голосов

Ответ:

a. 3

Объяснение:

var mass=[0,1,2];  // объявили массив из трех элементов - 0,1,2

var x = 0  // объявили переменную x и присвоили ей значение 0

for(var i=0; i<3; i++)  // объявили цикл по элементам массива</p>

{

x=mass[i]+x;  // в переменную x суммируются элементы массивы

}

console.log(x); // вывод переменной x

(2.1k баллов)
+80

Как я и сказал, вы занимаетесь софистикой, но однако очень плохо. Попытаться подвергнуть сомнению мои утверждения, через отсутствие источников в коментариях - это очень слабо. Еще раз, если вы не знаете определения, но спорите о его назначении, открывайте словарь, а не просите человека в интернете, найти вам ссылку.

Заранее благодарю, за отсутствие спама в дальнейшем <3

+121

Вам важнее продемонстрировать Ваши глубокие знания определений, при том что противоречий как таковых нет, лишь перефразирование. Источники Вы не называете.

+58

Я же говорю, вы занимаетесь софистикой = спамите. Цитирование моих слов, не дают вам никаких аргументов. Из этого вытекает следующие утверждения:
1. Вы не правы
2. Это разные понятия по их определениям
3. Процессы ими описанные, насколько мне известно, везде - имеют разные наборы инструкций.

Обратите внимание на последние два, пожалуйста, а там, посетители ресурса, разберутся сами, нужно ли им это.

+63

Программирование не абсолют, а инструмент, и хоть неплохо знать глубоко все определение, важнее понимать суть и доносить ее. Сейчас мы ушли в те дебри, которые не нужны посетителям этого ресурса.

+66

"задание начального значения при объявлении переменной - это инициализация, а при наличии уже объявленной - присвоение." То есть за инциализацией стоят 2 процесса - объявление и присвоение.