можно писать иначе???
let equals = function(arr1, arr2) {
if (!arr1 || !arr2 || arr1.length !== arr2.length) {
return false;
}
for (let i = 0; i < arr1.length; ++i) {
if (arr1[i] !== arr2[i]) {
return false;
}
}
return true;
}
let results = [];
results.push({
"1st": [6, 7, 10, 22],
"2nd": [6, 7, 10, 22],
"result": equals(
[6, 7, 10, 22],
[6, 7, 10, 22]
)
});
results.push({
"1st": [6, 7, 8, 22],
"2nd": [6, 7, 10, 22],
"result": equals(
[6, 7, 8, 22],
[6, 7, 10, 22]
)
});
results.push({
"1st": undefined,
"2nd": undefined,
"result": equals(
undefined,
undefined
)
});
results.push({
"1st": null,
"2nd": null,
"result": equals(
null,
null
)
});
console.log(results);