Показать сообщение отдельно
  #1 (permalink)  
Старый 17.10.2008, 00:54
Lii
 
Сообщений: n/a

ввод массива
подскажите плиз как сделать лабу..оч надо!!вот задание:
Написать программу на HTML и JavaScript для следующего задания: На экране в форме вводятся 10 вещественных чисел. Найдите количество положительных, отрицательных и нулевых чисел. Используйте объект Array, Date и String.

часть уже сделала:
<html>
<head>
<title>Нахождение нулевых,положительных и отрицательных чисел в массиве</title>
<script type="text/javascript" src="6.js">
</script>
</head>

<body>
<h4>Лабораторная работа 6<br>
<h1>Числовой массив</h1>
<br>
<script type="text/JavaScript">
var mes = new Array (" января ", " феврвля ", " марта ", " апреля ", " мая ", " июня ", " июля ", " августа ", " сентября ", " октября ", " ноября ", " декабря ");
var den = new Array ("воскресенье", "понедельник", "вторник", "среда", "четверг", "пятница",  "суббота" )
var dt;
dt= new Date();
document.write("Сегодня-"+dt.getDate()+mes[dt.getMonth()]+dt.getYear()+"года,"+dt.getHours()+":"+dt.getMinutes()+":"+dt.getSeconds()+", "+den[dt.getDay()]);
</script><br><br>
<script type="text/JavaScript">
function aaa()
	{	
	var i1=0;
	var i2>0;
	var i3<0;
	var P=prompt("Введите последовательность чисел (через пробел)");
	var mP=P.split("");
	d=document;
	for(var i=0; i<mP.length;i++)
		{if(mP.[i]==0){i1=i1+1};
			else{if(mP.[i]>0){i2=i2+1};
				else{i3=i3+1};
		    }
		}
document.write("<br>Количество нулевых значений");
document.write(""i1"<br>");
document.write("<br>Количество значений,больших 0");
document.write(""i2"<br>");
document.write("<br>Количество значений,меньших 0");
document.write(""i3"<br>");}
</script>
</body>
</html>



с датой все работает как надо, а вот основная часть задания - никак, синтаксис JS совсем поддается,подскажите в чем ошибка пжлст!

Последний раз редактировалось Андрей Параничев, 17.10.2008 в 00:58. Причина: Пользуйтесь bb-кодами [html] и [js] для оформления листингов кода в теле сообщения
Ответить с цитированием