Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 05.10.2011, 22:39
Аспирант
Отправить личное сообщение для Hyuga_Nia Посмотреть профиль Найти все сообщения от Hyuga_Nia
 
Регистрация: 20.01.2011
Сообщений: 40

Где ошибка в этом простом скрипте?
<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>

Несколько раз перечитал. Вроде, все правильно.
Но Хром выводит следующее:
Сообщение от Google Chrome
a = 25;b = 1;i = 0;

Последний раз редактировалось Hyuga_Nia, 05.10.2011 в 22:50.
Ответить с цитированием
  #2 (permalink)  
Старый 05.10.2011, 22:42
Интересующийся
Отправить личное сообщение для koxt Посмотреть профиль Найти все сообщения от koxt
 
Регистрация: 26.09.2011
Сообщений: 13

b=-3*b;
Ответить с цитированием
  #3 (permalink)  
Старый 05.10.2011, 22:44
Аспирант
Отправить личное сообщение для Hyuga_Nia Посмотреть профиль Найти все сообщения от Hyuga_Nia
 
Регистрация: 20.01.2011
Сообщений: 40

Сообщение от koxt Посмотреть сообщение
b=-3*b;
Спасибо.
Ответить с цитированием
  #4 (permalink)  
Старый 05.10.2011, 22:57
Аспирант
Отправить личное сообщение для Hyuga_Nia Посмотреть профиль Найти все сообщения от Hyuga_Nia
 
Регистрация: 20.01.2011
Сообщений: 40

А теперь?
Ответить с цитированием
  #5 (permalink)  
Старый 05.10.2011, 23:31
Интересующийся
Отправить личное сообщение для koxt Посмотреть профиль Найти все сообщения от koxt
 
Регистрация: 26.09.2011
Сообщений: 13

Экстрасенсы - это не сюда, почитайте о цикле for.
Браузер выдаёт, что и должен выдавать
Ответить с цитированием
  #6 (permalink)  
Старый 05.10.2011, 23:34
Аватар для Magneto
Люмус, Емаксос Developer!
Отправить личное сообщение для Magneto Посмотреть профиль Найти все сообщения от Magneto
 
Регистрация: 06.05.2010
Сообщений: 677

Цыкл ниразу не запускается так как (a - b) меньше (a / b).
(25 -1) и (25/1) -> (24) и (25).
Ответить с цитированием
  #7 (permalink)  
Старый 05.10.2011, 23:50
Аспирант
Отправить личное сообщение для Hyuga_Nia Посмотреть профиль Найти все сообщения от Hyuga_Nia
 
Регистрация: 20.01.2011
Сообщений: 40

Сообщение от Magneto Посмотреть сообщение
Цыкл ниразу не запускается так как (a - b) меньше (a / b).
(25 -1) и (25/1) -> (24) и (25).
Ой, я тормоз...
Ваистену.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как правильно применить цикл while в этом скрипте? Дмитрий_Кирсанов Общие вопросы Javascript 5 18.01.2011 15:30
Не пойму где ошибка Rau1 Серверные языки и технологии 6 25.10.2010 20:23
Не сравнивает, где ошибка. Каупервудик Общие вопросы Javascript 5 29.09.2010 12:05
Странное повидение IE при простом скрипте. JustViktor Элементы интерфейса 5 21.09.2009 15:51
Где ошибка? gogi Общие вопросы Javascript 8 04.02.2009 12:21