![見出し画像](https://assets.st-note.com/production/uploads/images/62253787/rectangle_large_type_2_9e3a6d1d7b7e8bf0ea95532dd2b94444.png?width=1200)
switch/JavaScriptとPHP/アナログ人間勉強中
switch
※素人が勉強している記録なので間違っている可能性があります。
信じないでください。
switch!!!
ifよりも好きでした。
とても簡潔にまとめられるので
頭がスッキリしますね。
これを最初に見た時
使いやす!これやん!!!と思いました。
とはいえ
今は数値で勉強していますが
今後勉強していけば
例えばカーソルがこの範囲に動いた時
○○が起こる、、、とか
そういったことに使えるのだと思うので
ifもしっかり覚えていきたいと思います。
では本日はswitchです。
・JavaScript
const 条件の値 = “○○”;
switch(条件の値){
case1:
処理
break; ← 処理を適切にやる為に重要
case2:
処理
break;
case3:
処理
break;
default ← 何も当てはまらなかった場合(ifのelseみたいなもの)
処理
break;
}
条件の値に合うcaseが処理される。
((ex 信号機の場合
const color = “赤“;
switch (color){
case1 “赤“:
console.log(“ストップ”);
break;
case2 “黄”:
console.log(“要注意”);
break;
case3 “青”:
console.log(“渡れるよ”);
break;
default:
console.log(“信号にその色ないよ”)
break;
}
・PHP
$条件の値=○○;
switch($条件の値){
case 0:
echo ‘処理’;
break;
case 1:
echo ‘処理’;
break;
default:
echo ‘処理’;
break;
}
((ex
$color = “赤“;
switch($color){
case0 “赤“:
echo ’ストップ’;
break;
case1 “黄”:
echo ’要注意’;
break;
case2 “青”:
echo ’渡れるよ‘;
break;
default:
echo ‘信号にその色ないよ‘;
break;
}
if,elseifが複雑になった時
使いやすいとのこと。
//yes,noで答えられるものはifで
選択肢が多いものはswitchなのかなー
英語で言う
疑問系のはじまりがdoかwhatか、、、のような?
今後はPHPが続きます。
この記事が気に入ったらサポートをしてみませんか?