Пытается создать симулятор черного джек с помощью Javascript в качестве упражнения, чтобы увеличить заряд JS (началось кодирование несколько недель назад).Неожиданное поведение пользователя с JS
Чтобы попытаться сделать его простым и автономным (в JS, без html), я попытался использовать подсказку для имитации действий и ответов.
function action(){
var response = prompt("What would you like to do \nInput 1 for Draw Card \nInput 2 for Play hand");
if(response !== 1 || response !== 2){
action();
}
}
Итак, мой вопрос, почему это продолжает повторяться, когда я вхожу 1 или 2. Я бы предположить, ничего не должно произойти, если либо 1 или 2 будут введены. Я думал, возможно, это потому, что приглашение сохраняет переменную как строку, поэтому я изменил 1 и 2 на «1» и «2», но это не устранило проблему. Я уверен, что мне не хватает чего-то очень простого. Любая помощь будет большой.
Это имеет смысл. Это исправлено, я отвечу утром. Я иду спать! Спасибо за вашу помощь. –