值我正在寫檢查,如果一個n維數組具有一定值的函數:檢查隨機多維數組中存在的Javascript
function checkVal(array, value){
if (value exists) {
return true;
} else {
return false;
}
}
我的問題是,我想這個函數來工作任何隨機數組,無論其維數或元素類型如何。我試圖首先弄平這個陣列,但是隻設法做了幾個維度。
編輯: 可能陣列的一些實例:
var arr1 = ['1','3',['a','b'],'4,5']
;
var arr2 = ['a','b',['c','d',['e',['e',['e',['e',['e',['e',['e',['e',['e',['e',['f',['f',['f',['f',['f',['f',['g',['g',['g',['g',['g',['g',['g',['h']]]]]]]]]]]]]]]]]]]]]]]]]];
請添加一些數組的例子... – Vishwanath 2015-02-24 10:31:21
@Vishwanath新增了! – Clarity 2015-02-24 10:37:38