0
在JavaScript中是否有內置函數來執行此操作,或者這只是選項?請看下面的代碼:在數組中搜索值javascript
var arr=[1,3,4,'+','-', or whatever]
function value_check(user_click){
var operators=['+','-','/','*','.']
for (var i=0;i<operators.length;i++){
if (arr[arr.length-1]==operators[i]){var value1='operator found';}
if (user_click==operators[i]){
var value2= value1;alert("consecutive operators"); break;
}
}
}
我覺得這個代碼實現了什麼,我打算做的,但有沒有這樣做的一個簡單的和更短的方式。在的話,我想實現這樣的事情:
if (arr[arr.length-1] && user_click BOTH ARE IN operators array)
alert("consecutive operators)