how to check if a string includes all array elements, regardless of element's position inside the string
for example:
var arr = ['lorem', 'ipsum', 'dolor'];
var str = 'lorem blue dolor sky ipsum';
I need something like this:
if(str.includesAll(arr)){console.log('string includes all elements');}
else{console.log('string does not include all elements');}
You could try to use Array.prototype.every to call your check function on every element.
var arr = ['lorem', 'ipsum', 'dolor'];
var str = 'lorem blue dolor sky ipsum';
console.log(arr.every(el => str.includes(el)));