🔥
break:ループを抜け出したい。
反復ループを使うとき、強制的に反復から離脱させる。
制御フロー内で break キーワードが処理されると、反復ループから抜け出すことができる。
例:
function findLetter(sentence, letter){
let found = false;
let message = "Will we find [" + letter + "] in our message? ";
for(let i = 0; i < sentence.length; i++){
// 文字が文章の中で発見されたとき、found 変数を true にし、for 文から離脱
if(sentence[i] === letter[0]){
found = true;
break; ☚ここ
}
}
return found ? message + "It looks like we found it!" : message + "Sadly, we did not find it.";
}
console.log(findLetter("It is a sunny day.", "a"))
console.log(findLetter("It is a sunny day.", "o"))
Discussion