Показать сообщение отдельно
  #8 (permalink)  
Старый 30.01.2012, 14:02
Новичок на форуме
Отправить личное сообщение для Славик Посмотреть профиль Найти все сообщения от Славик
 
Регистрация: 24.01.2012
Сообщений: 7

с Предыдущим разобрался... у меня другой вопрос. Вот код
var z = new Array();
	 do
	  {
	     var x = +prompt('Введите число или 0 для отмены','');
		 if (x) z.push(x);
	  }
	 while ( x );
	 document.write ('Вы ввели числа : ' + z + '<br/>');
	 
	 var s = 0;
	 for ( i = 0; i < z.lenght; i++)
	 //document.write (z[i]);
	   {s += z[i];} 
	  if (z.length > 0) 
	 { var d = s/z.length;}
	 document.write ('Среднее число : ' + d);


Он должен вычислять среднее арифметическое из введенного массива. НО почему то не выводит, а выводит среднее 0, если убрать закомментированную строчку с документ.врайтом и сделать ее активной, то
1 оно не выводит документ.врайт на страницу
2 все начинает работать нормально...
Почему так??? делалось все по аналогии и я не смог найти разницу между работающим кодом и моим...
Ответить с цитированием