LANG SELRCT

Apps Script Reference  (Create: Create new Spreadsheet | Create new Apps Script

Saturday, March 3, 2018

三項演算子を使う


もし〜だったら...する文を三項演算子を使って書く例

条件文 ? 条件文がtrueの場合の処理 : 条件文がfalseの場合処理

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


コード.gs
function conditional2(){
  var value = "はれ";
  var result = (value == "はれ") ? "Sunny" : "Others";
 Logger.log(result);
}

意訳
この機能がやること
valueに はれ を入れる
resultに valueが はれ なら Sunnyを それ以外なら Others を入れる
resultをログに出す





コード.gs
function conditional3(){
  var value = "はれ";
  var result = 
      (value == "はれ") ? "Sunny"
    : (value == "あめ") ? "Rainy"
    : "Others";
 Logger.log(result);
}

意訳
この機能がやること
valueに はれ を入れる
resultの入れものを用意して
valueが はれ なら Sunnyを
valueが あめ なら Rainyを
それ以外なら Othersを入れて
resultをログに出す





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


参考

三項演算子

Latest post

Extracting data from Google Sheets with regular expressions

Introduction Regular expressions are a powerful tool that can be used to extract data from text.  In Google Sheets, regular expressions ca...