ログイン
問題5

配列に含まれているかを判断する関数を作ろう

アイコン画像

問題5:配列に含まれているかを判断する関数を作ろう

引数の文字列が配列に含まれているかを判別しよう。

① 変数 fruits ["りんご", "みかん", "バナナ"] を代入
② 関数 judge を定義
③ 引数は str とする
④ judgeをアラート表示

ブラウザのアイコン期待する画面

■期待するアラート表示
ninja("みかん") => true
ninja("パイナップル") => false

タグアイコン解答ソースコード

              const fruits = ["りんご", "みかん", "バナナ"];
function judge( str ){
	return fruits.indexOf(str) >= 0 ? true : false;
}
alert(judge("りんご"));
¥JavaScript¥
            

コメントのアイコン解説

配列に含まれているかを判断するには indexOf が使えます。
含む場合「>= 0」
含まない場合「== -1」となります。
ログインして解答を見る
1.JavaScriptでできること
続きの動画を見たい方は公式LINEから「JavaScript」と送信すると動画が見れます。
JavaScriptを学ぶなら現役エンジニア監修「甲賀コース」
キャンペーン

閉じる