Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   - NaN - Новичок, не могу найти ошибку (https://javascript.ru/forum/misc/32649-nan-novichok-ne-mogu-najjti-oshibku.html)

vnaturesash 24.10.2012 16:25

- NaN - Новичок, не могу найти ошибку
 
Выполнял лабораторную из видеокурса, но в отличии от кода преподавателя мой код не выполняеться. Обьясните пожалуйста ошибку.

Вводим числа, до тех пор пока польз. не введёт 0, собираем введенное в массив, затем рассчитываем среднее арифм. из них(ноль не учитывается).

var s;
var arr = new Array();
var res;
do {
s = prompt("Введите целое число", "");
s = parseInt(s);
arr.push(s);
}
while(s != 0)
arr.pop();
for(var i = 0; i < arr.length; i++)
{
	res += arr[i];
	if((i+1) != arr.length)
	document.write(arr[i] + " + ");
	else document.write(arr[i] + " / " + arr.length + " = ");
}
document.write("</br>" + (res/arr.length));


http://gyazo.com/6b67c30017fc80e21c7...png?1351081566

dmitriymar 24.10.2012 16:36

var res=0;

vnaturesash 24.10.2012 17:09

спасибо


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