線形探索のコードです。
%%js
const arr = ["a", "b", "c", "d"];
const linearSearch = (array, target) => {
//見つかったらその時点で終了
for(let i=0; i< array.length; i++){
if(array[i] == target){
return i;
}
}
return -1;
}
switch(linearSearch(arr, "d")){
case -1:
console.log("ありませんでした")
case 0:
console.log("a");
case 1:
console.log("b");
case 2:
console.log("c");
case 3:
console.log("d");
}