Показать сообщение отдельно
  #1 (permalink)  
Старый 18.11.2011, 02:00
Новичок на форуме
Отправить личное сообщение для meetjoeblack Посмотреть профиль Найти все сообщения от meetjoeblack
 
Регистрация: 18.11.2011
Сообщений: 2

Помогите разобраться с задачей
Нашёл в интернете такую задачу на JS
Спросить количество тарелок и количество моющего средства

Моющее средство расходуется из расчета 0.5 на 1 тарелку

В цикле выводить сколько моющего средства осталось после мытья каждой тарелки.

В конце вывести сколько тарелок осталось, когда моющее средство закончилось или наоборот.
Написал такой код, но почему-то при нажатии на кнопку ничего не происходит.
Код:
<html>
<head>
<script type="text/javascript">

function start() {
var tarelki=document.getElementById("tar").value;
var sredstvo=document.getElementById("sred").value;
var p = tarelki;
while (tarelki>0)
{
tarelki -- ;
sredstvo=stredstvo-0.5;
alert("Помыто тарелок: "+ (p-tarelki));
alert("средства осталось"+sredstvo);
 }
if (tarelki==0) {

	alert ("СРЕДСТВО КОНЧИЛОСЬTAРЕЛОК ОСТАЛОСЬ" + tarelki);
}
else {
	alert "Tarelki pomity. Sredstva ostalos'" + sredstvo);
break;
}
</script>
</head>
<body>
<form name="myForm">
<input  name="tar"  id="tar">
<input  name="sred" id="sred">
<input  type=button value="submit" onClick="start()"  >
</form>
</html>
Ответить с цитированием