union and intersection

Run Settings
LanguageJavaScript
Language Version
Run Command
let arr1 = [2, 5, 6] let arr2 = [4, 6, 8, 10] const unionAndIntersection = ( arr1 , arr2 ) => { console.log("hello") let union = [] let intersection = [] if(arr1.length > arr2.length){ union = arr1 for (let i=0 ; i< arr2.length ; i++){ if(arr1.includes(arr2[i])){ intersection.push(arr2[i]) } else{ union.push(arr2[i]) } } } if(arr2.length >= arr1.length){ union = arr2 for (let i=0 ; i< arr1.length ; i++){ if(arr2.includes(arr1[i])){ intersection.push(arr1[i]) } else{ union.push(arr1[i]) } } } union.sort((a,b)=> a-b) console.log("UNION", union) console.log("INTERSECTION", intersection) } unionAndIntersection(arr1, arr2) // let objectToBeFound = { // string1: true, // string2: true, // string3: true, // string4: true, // } // console.log(objectToBeFound["string7"])
Editor Settings
Theme
Key bindings
Full width
Lines