2017-01-13 4 views
-4

Javascriptを使用して2つの数字の間に数字があるかどうかをチェックしたいと思います。私は以下のコードを使うことができると思ったが、うまくいかなかった。2つの数字の間にある場合

あなたが使用する必要が
if (5 > randomNum10 > 0) { 
    // ... Do Something 
} 
+0

ため、JavaScriptで、あなたは ''場合(5> randomNum10> 0)を行うことはできません。 'if(randomNum10 <5 && randomNum> 0)'が必要です – j08691

+0

あなたのjavascriptは

1

あなただけ小さいから1つの値でチェックし、見つかった場合は返すことができます。

function change() { 
 
    var randomNum10 = Math.floor((Math.random() * 10) + 1), 
 
     textField = document.getElementById('myTextField'); 
 

 
    if (randomNum10 < 5) { 
 
     textField.value = 'hi '; 
 
     return; 
 
    } 
 
    if (randomNum10 < 8) { 
 
     textField.value = 'hello'; 
 
     return; 
 
    } 
 
    textField.value = 'yes'; 
 
}
<input type="text" id="myTextField" /> 
 
<input type="submit" id="byBtn" value="Change" onclick="change()" />

関連する問題