點贊最多的答案是不是錯了?http://idcbgp.cn/code/5760
if(key1.join().indexOf(typeFirst)<0){ ? ? ? ? ? ? ? ? ? ? ? ? ? ?key1.push(typeFirst); } 點贊最多的代碼有問題,,如果某種類型存在了就不做相應(yīng)的操作了,比如有個測試用例為var arr1=[1,2,null] ? ? ? ? var arr2=[4,null,null]; ?正確答案應(yīng)該是false,不相似,,但是按照這個點贊最多的代碼的邏輯會返回true。
2017-02-09
那個代碼的相似arraysSimilar函數(shù)是理解成存在相同的數(shù)據(jù)類型,例如var arr1=[1,2,null] ? ? ? ? var arr2=[4,null,null]; 存在Number和null,順序可以不同,數(shù)組的長度一致。沒有明確到兩個數(shù)組里面元素的類型要一一對應(yīng)。我的理解而已,有錯希望理解。