メンバーシップ判定
CoddyのJavaScriptジャーニー「基礎」セクションの一部 — レッスン 70/77。
indexOf() メソッドを使用して、要素が配列に含まれているかどうかを確認できます:
const arr = ["a", "b", "c"];
console.log(arr.indexOf("b")); // 出力: 1
console.log(arr.indexOf("d")); // 出力: -1要素が見つからない場合、indexOf() は -1 を返します。
以前学習した
includes()メソッドも使用できます!
チャレンジ
簡単2つの数値の配列を入力として受け取り(与えられた)、最初の配列には含まれているが2番目の配列には含まれていないすべての要素を含む新しい配列を出力するプログラムを作成してください。
チートシート
indexOf() を使用して、配列内に要素が存在するかどうかを確認します。
const arr = ["a", "b", "c"];
console.log(arr.indexOf("b")); // 出力: 1
console.log(arr.indexOf("d")); // 出力: -1要素が見つからない場合、indexOf() は -1 を返します。
自分で試してみよう
let arr1 = inp[0].split(", ").map(Number);
let arr2 = inp[1].split(", ").map(Number);
// 以下にコードを記述してくださいこのレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。