2015-08-15 2 views
-4

У меня есть сомнения, я хочу, чтобы выйти из программы с условным, если, например:Выход из программы с условным, если

var number = prompt("Choice a number between 1 and 6"); 
    var random = Math.floor(Math.random() * 6) + 1; 
    if (parseInt(number) > 6){ 
     document.write("<p>Please, choice a number between 1 and 6</p>") 
     // Here, I want to exit of conditional and program. 
    } else { 
     if() 
    } 
    if() { 
    } else {} 

подмигнули возможно.

Большое спасибо

+0

Вашего код, кажется, не соответствует вашему вопросу. – Victory

+0

Я не хочу, чтобы этот код продолжался, если условие if, но если false, продолжайте ... – Alaon

+0

Возможный дубликат [Как завершить скрипт в Javascript] (http://stackoverflow.com/questions/550574/ как к завершать по-скрипт-в-JavaScript) –

ответ

0

Возможно изменить логику сравнения

if (parseInt(number) <= 6) { 
    // do other stuff 
} else { 
    document.write("<p>Please, choice a number between 1 and 6</p>") 
    // Here, I want to exit of conditional and program. 
} 
// this is the end of the program 
0

Основной-поток выполнения программы принадлежит к браузеру. JavaScript вызывается по требованию; JavaScript-код не контролирует браузер. Поэтому код JavaScript не может выйти из основного потока управления или браузера. В вашем случае вы можете просто использовать ключевое слово return. Помните, что JS является функциональным языком, поэтому ваш скрипт заканчивается, когда заканчивается ваша функция.

Смежные вопросы