我在教自己的JavaScript,我想編寫一個簡單的程序來檢查用戶輸入是否在預先存在的數組中。檢查與JavaScript中的數組的變量匹配
示例代碼:
var options = ['rock','paper','scissors'];
var choice = 'scissors';
var i;
for (i=0;i<options.length;i++){
if (choice === options[i]){
console.log('match');
}
}
我試圖添加別的,這將提示用戶輸入一個新的輸入,但是它通過不把數組對象每次運行for循環的時間去匹配輸入。
我的最終目標是讓這個小程序在檢測到它們的輸入不匹配任何數組對象時提示用戶輸入一次新的輸入。
'options.indexOf(choice)> = 0' –