С
По результату сравнения значений из массивов.
//Пытаюсь упростить
const a = [1, 2, 3]
const b = [4, 5, [1, 2, [3]], 4]
function getCompare(a, b) {
b.forEach(i => {
return !i.length ? a === i : getCompare(a, i)
})
}
a.forEach(i => {
console.log(getCompare(i, b))
})
//так всё показывает но не могу понять как заставить функцию отдавать результат сравнения.
const a = [1, 2, 3]
const b = [4, 5, [1, 2, [3]], 4]
function getCompare(a, b) {
b.forEach(i => {
if (!i.length) {
console.log(a === i)
} else {
console.log('\r')
console.log('массив')
getCompare(a, i)
}
})
}
a.forEach(i => {
getCompare(i, b)
})