Где ошибка в этом простом скрипте?
<html>
<body>
<script type="text/javascript">
var a = 25;
var b = 1;
for (i = 0; (a - b) > (a / b); i++) {
a=a+10;
b=-3*b;
}
document.write ('a = ' + a + ";");
document.write ('b = ' + b + ";");
document.write ('i = ' + i + ";");
</script>
</body>
</html>
Несколько раз перечитал. Вроде, все правильно. Но Хром выводит следующее: Цитата:
|
b=-3*b; |
Цитата:
|
А теперь?
|
Экстрасенсы - это не сюда, почитайте о цикле for.
Браузер выдаёт, что и должен выдавать:) |
Цыкл ниразу не запускается так как (a - b) меньше (a / b).
(25 -1) и (25/1) -> (24) и (25). |
Цитата:
Ваистену. |
| Часовой пояс GMT +3, время: 21:41. |