LANG SELRCT

Google Apps Scriptのコードを書く場所  (新規作成: スプレッドシート | スクリプトエディタ

2018年3月3日土曜日

switch文を使う


もし〜だったら...する文をswitchを使って書く例

switch(条件){
  case "値":
    処理
    break;
  case "値":
    処理
    break;
  default: 処理
}

valueの中身によってログに出すテキストを出し分ける


コード.gs
function conditional4() {
  var value = "はれ";
  var result = "";
  switch (value) {
  case "はれ":
    result = "Sunny";
      break;
  case "あめ":
    result = "Rainy";
      break;
  default:
    result = "Others";
      break;
  }
  Logger.log(result);
}

意訳
この機能がやること
valueに はれ を入れる
resultの入れ物を用意する
valueの中身によって場合分けをする
はれ の場合
resultにSunnyを入れて
switch文から抜ける
あめ の場合
resultにRainyを入れて
switch文から抜ける
一致しなければ
resultにOthersを入れて
switch文から抜ける

resultをログに出す





実行すると以下のようなログが出る


参考

switch
https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Statements/switch


最新の投稿

JIRA APIで選択リスト(複数選択)を課題作成時に選択してPOSTしたい

JIRA APIを利用して選択リスト(複数選択)フィールドに値を入れたくて書いたコードです。 コード.gsのこの部分で複数選択の値を選択できました。 customfield_10043 は手元のJIRAでの選択リスト(複数選択)のフィールドIDなので、各自の環境によって異なります...