JSFiddle - React, Tailwind, and code Playground

by Academia

HTML

<h4>Boolean results:</h4>
<p id="boolRes"></p>
<hr>
<h4>Indexed results:</h4>
<p id="indRes"></p>

JavaScript

var main = [[1,2,3],
            [4,5,6],
            [7,8,9],
            [2,3,7],
            [5,1,10]];

var compare = [2,3,4,6,7,8,9];

var result1= main.map(function(element,index,array){
    return element.reduce(function(previousValue, currentValue, index, array){
        return (previousValue || (compare.indexOf(currentValue) >= 0));
    }, false);
});
document.getElementById("boolRes").innerHTML = JSON.stringify(result1);
console.log(result1);

var result2= main.map(function(element,index,array){
    return element.map(function(element,index,array){
        return (compare.indexOf(element));
    });
});
document.getElementById("indRes").innerHTML = JSON.stringify(result2);
console.log(result2);