如何在JavaScript中巧妙地通過數組長度創建條件?在JavaScript中添加條件作爲數組長度
請參閱以下內容:
var value = ['a','b','c'];
var array0 = ['apple'];
var cond0 = value.indexOf(array0[0]) == -1 ;
var array1 = ['apple', 'banana'];
var cond1 = value.indexOf(array1[0]) == -1 && value.indexOf(array1[1]) == -1 ;
// On the same way,
var array2 = ['apple', 'banana', 'kiwi'];
var cond2 = value.indexOf(array2[0]) == -1 && value.indexOf(array2[1]) == -1 && value.indexOf(array2[2]);
只要我想追加到&&
條件數組的長度。我怎麼能簡單地做一個'cond'?
我不知道一個簡單的方法,所以我手動追加條件。
但我認爲這不是一個好方法,我該如何巧妙地做到這一點?
'值.indexOf(array1)> - 1' – Rayon
你能否提供'價值'? –
@NinaScholz好吧......但我不需要'價值' – Juntae