如何比较三个数组的长度?Javascript
如果三个列表中的项目数不相同,我需要返回false或alert或console.log('no true')如何比较三个数组的长度?Javascript,javascript,Javascript,如果三个列表中的项目数不相同,我需要返回false或alert或console.log('no true') example arrOne = [1,2,3]; arrTwo = [5,6,7]; arrTthree = [1,9]; FALSE arrThree有2个值,one和two有3个值。 如果相同,则返回true。好的,我欠你一个答案,因为我错误地将其标记为重复。一般来说,您需要一个samelelength函数,它可能需要一个数组数组。这可能看起来像: function sameLe
example
arrOne = [1,2,3];
arrTwo = [5,6,7];
arrTthree = [1,9];
FALSE arrThree有2个值,one和two有3个值。
如果相同,则返回true。好的,我欠你一个答案,因为我错误地将其标记为重复。一般来说,您需要一个
samelelength
函数,它可能需要一个数组数组。这可能看起来像:
function sameLength(arrays) {
return arrays.slice(1).every(arr => arr.length === arrays[0].length)
}
因此
samelelength([arr1,arr2,arr3])
在您的情况下将返回false。我有类似@geofh的想法,但它不需要将您的所有数组包装到另一个数组中作为输入
函数比较(…数组){
返回数组.every(arr=>arr.length==数组[0].length);
}arrOne.length==arrTwo.length&&arrTwo.length===arrTthree.length
这是否回答了您的问题@他们只是想比较长度,而不是内容。我只需要长度