Показать сообщение отдельно
  #5 (permalink)  
Старый 19.04.2017, 18:23
Новичок на форуме
Отправить личное сообщение для SplaTT Посмотреть профиль Найти все сообщения от SplaTT
 
Регистрация: 18.04.2017
Сообщений: 6

Сообщение от рони Посмотреть сообщение
function fn(b, d) {
    function e() {
        var a = b + Math.random() * (d + 1 - b) | 0,
            c = prompt("Ваше число " + a + "?", "smaller/bigger/yes");
        "yes" == c ? alert(a + "!!!") : ("bigger" == c && (b = a), "smaller" == c && (d = a), e())
    }
    e()
};
fn(1,100)
24 против 9 строк, а смысл тотже.
Забавная штука программирование)) Спасибо!
Ответить с цитированием