見出し画像

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が続きます。

この記事が気に入ったらサポートをしてみませんか?