Пропуск цикла cancel
<!DOCTYPE html><script>
var num = prompt (' Введите число ' , ''); while ( num < 100 || ????????) { var num = prompt (' Введите пожалуйста число ' , ''); } if (num > 100) { alert (' Ваше число ' + num) } </script> Подскажите что и почему надо вставить вместо ???????? чтобы при нажатии на cancel сразу же показывалось alert (' Ваше число ' + num) ? |
Цитата:
Цитата:
Пожалуйста, отформатируйте свой код! Для этого его можно заключить в специальные теги: js/css/html и т.п., например: [html run] ... минимальный код страницы с вашей проблемой [/html] О том, как вставить в сообщение исполняемый javascript и html-код, а также о дополнительных возможностях форматирования - читайте http://javascript.ru/formatting |
Цитата:
Подскажите пожалуйста что написать чтобы при появлении prompt (' Введите пожалуйста число ' , ''); и нажатии на cancel происходил break |
Цитата:
|
Кирилл Margheriti,
<script> function fn() { return prompt (' Введите число ', ''); } var num; while ((num = fn()) && num == +num) { if (+num > 100) { alert (' Ваше число ' + num); break; } } </script> |
Мне надо при появлении prompt (' Введите пожалуйста число ' , ''); и нажатии на cancel чтобы не отображался alert (' Ваше число ' + num). Именно при отмене
|
var num = prompt (' Введите число ' , ''); while ( num < 100) { var num = prompt (' Введите пожалуйста число ' , ''); if (num == null) break } if (num > 100) { alert (' Ваше число ' + num) } Есть лучше вариант? Без функций |
Часовой пояс GMT +3, время: 02:39. |