特定の要素が配列に含まれているかどうかを true または false で返すメゾッド。
配列名.includes( 配列内にあるか確認したい数字や文字列 )
const array1 = [1, 2, 3];
console.log(array1.includes(2));
// => true
// 第2引数以降の数字に含まれていない第1引数の配列を返す
const without = (array, ...numbers) => {
const withoutNumber = []
for (let i = 0; i < array.length; i++) {
const filterNumber = array[i]
if (!numbers.includes(filterNumber)) {
withoutNumber.push(filterNumber)
}
}
return withoutNumber
}
console.log(without([2, 1, 2, 3, 4], 1, 2))
// => [3, 4]