Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Ввод диапазона значений массива с клавиатуры (https://javascript.ru/forum/misc/56256-vvod-diapazona-znachenijj-massiva-s-klaviatury.html)

Endy 06.06.2015 22:33

Воскобоенко,
Потому что если приоритет операторов одинаков, то вычисление идет слева направо. Т.е вместо того что бы сложить значения,происходит склеивание со строкой.Вывод: сначала нужно вычислить,а затем склеивать со строкой!
console.log("max+1 = " + (max + 1));
Еще примеры:
alert([
    'str' + 7 + 7,
    7 + 7 + 'str'
]) // 'str77','14str'

рони 06.06.2015 22:34

Воскобоенко,
console.log("max+1 = ", max+1);
		console.log("1-min = " , (1-min));
		console.log("max+1-min = " , (max + 1 - min));
		console.log("min+Math.random() = " , min + Math.random());
		console.log("max = " , max);
		console.log("min = " , min);
                console.log(scores);


Часовой пояс GMT +3, время: 06:41.