Member 13502831 Ответов: 1

Является ли ответ от 2 до 10 или от 0 до 10?


Кто-то на sololearn предложил это: "хотите напечатать первые 5 четных чисел?" в JS, и ответ был примерно таким:

var x;
для(x=0;x<=10;x+=2){
документ.пишут(х+" ");
}

Что я уже пробовал:

Выход был 2 4 6 8 10 для парня, который отправил вопрос, но когда я попробовал его, он был 0 2 4 6 8 10??

1 Ответов

Рейтинг:
10

OriginalGriff

Технически, ни один из вас не прав: ноль-это четное число - Четность нуля - Википедия[^] - так что "первые пять четных чисел" - это 0, 2, 4, 6, 8.

Так что его решение неверно - и ваше тоже! :смеяться:


Patrice T

Я думаю, что 10 включено.
x<=10

OriginalGriff

Это - что делает для первых 6, а не для первых пяти... ;)

Patrice T

решили сначала 6

Richard Deeming

Отрицательные числа тоже могут быть четными, так что это действительно зависит от вашего определения "первого"! :Д