Google Apps Script switch文で条件処理を分岐するサンプル

書式
switch(表現式){
case 値1 :
処理1
break;
・・・
default:
処理
}
表現式の結果とcaseの値が一致すれば、配下の処理が実行されます。
比較は、===演算子で行うので値と型が一致する必要があります。
breakでswitch文を抜けます。breakがないと下の判定(case/default)に行ってしまいます。
使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
function myFunction() {
const kk = "22";
switch (kk) {
case "11":
console.log("tokyo");
break;
case "22":
console.log("oosaka");
break;
default:
console.log("fukuoka");
}
}
function myFunction() { const kk = "22"; switch (kk) { case "11": console.log("tokyo"); break; case "22": console.log("oosaka"); break; default: console.log("fukuoka"); } }
function myFunction() {
 const kk = "22";

    switch (kk) {
        case "11":
            console.log("tokyo");
            break;
        case "22":
            console.log("oosaka"); 
            break;
        default:
            console.log("fukuoka");
    }
}

実行結果
oosaka

Google Apps Script

Posted by arkgame