我想检查数组1中列的长度是数组2中行的相等长度。但似乎我的代码不起作用。
if(m1[0].length = m2.length) {
document.getElementById("compute").innerHTML = "<p>True</p>";
} else {
document.getElementById("compute").innerHTML = "<p>False</p>";
}
答案 0 :(得分:2)
你的逻辑很好,但你的代码错了。
if(m1[0].length = m2.length)
在这一行中,您使用m1[0]
数组并将其长度更改为m2数组的长度。
示例代码:
let myArr = ["apple", "orange", "banana"];
myArr.length = 5;
// myArr is now ["apple", "orange", "banana", undefined, undefined]
您要做的是将这两个值与==
或===
运算符进行比较。