[ノンプロ研]初級講座GAS+freee API講座001第2回目制御構文

1
nori @nori_de_ikiru

本日は初心者向け講座GAS+freee APIコースの第2回目ですー(*‘∀‘)!!「制御構文」をやっていきますよ。この制御構文と仲良くなればレベルアップ間違いなしです💪がんばりましょう!がんばります。#ノンプロ研 #GAS_freeeAPI講座 pic.twitter.com/rdeKqybVs1

2021-09-20 19:28:39
拡大
Kawamura | QUERY関数本(電子版)発売中 @KawamuraShinya2

【ニュース速報】 我らが講師がブログ始めたらしいです #ノンプロ研 #GAS_freeeAPI講座

2021-09-20 20:10:35
もり@テックライター📙 @moripro3

GAS+freeeAPIコース、第2回目はじまりました 本日は「制御構文」です ・条件分岐 ・繰り返し を学びますよ~ #ノンプロ研 #GAS_freeeAPI講座

2021-09-20 20:10:49
田中 慎/でかいうつわ @shinxtanaka

1週間あっという間やったけど、第2回講義はじまった。制御構文がんばろう。 ひとつ目の山だそうで。 #ノンプロ研 #GAS_freeeAPI講座

2021-09-20 20:12:05
もり@テックライター📙 @moripro3

プログラムの手続きには主に3種類あります。 1.順次(順番に処理) 2.選択(条件分岐) 3.反復(繰り返し) #ノンプロ研 #GAS_freeeAPI講座

2021-09-20 20:15:35
もり@テックライター📙 @moripro3

「選択(条件分岐)」の条件式(ブール式)とは、trueまたはfalseの値をとる式です。 ・成立している:true ・成立していない:false #ノンプロ研 #GAS_freeeAPI講座

2021-09-20 20:18:54
もり@テックライター📙 @moripro3

比較演算子の写経。 ①x === y //等しい 「値」と「型」の両方を比較 ②x == y //等しい 「値」のみを比較 上記の違いに注意! 原則、イコール3つ === で比較しましょう。 #ノンプロ研 #GAS_freeeAPI講座

2021-09-20 20:25:10
もり@テックライター📙 @moripro3

ついに登場しました、if文! if (条件式) { // 処理 } 条件式が ・trueのとき→処理を実行する ・falseのとき→処理を実行しない #ノンプロ研 #GAS_freeeAPI講座

2021-09-20 20:28:21
もり@テックライター📙 @moripro3

【GAS豆知識】 let, constの宣言は、カンマ区切りの横並びで書いてもOKです。 const x = 3, y = 5; #ノンプロ研 #GAS_freeeAPI講座

2021-09-20 20:32:06
nori @nori_de_ikiru

今日は写経が多めですね!!ファイトです!! #ノンプロ研 #GAS_freeeAPI講座

2021-09-20 20:32:36
もり@テックライター📙 @moripro3

続いて「論理演算子」です。呪文みたいですね。 && かつ(AND) || または(OR) ! 否定 (NOT) #ノンプロ研 #GAS_freeeAPI講座

2021-09-20 20:36:32
Kawamura | QUERY関数本(電子版)発売中 @KawamuraShinya2

論理演算子 否定「!」をカッコの外に書くパターン、個人的にはあまり使わないなぁ... 覚えなきゃ #ノンプロ研 #GAS_freeeAPI講座

2021-09-20 20:38:09
Kawamura | QUERY関数本(電子版)発売中 @KawamuraShinya2

論理演算子と「ロンリー」をかけてダジャレを言いたいけど いいのが思いつかない #ノンプロ研 #GAS_freeeAPI講座

2021-09-20 20:39:43
もり@テックライター📙 @moripro3

これは興味深い写経ですね~ さて、どんな結果になるでしょうか? if (10) { console.log('trueです!'); } else { console.log('falseです!'); } #ノンプロ研 #GAS_freeeAPI講座

2021-09-20 20:44:12
もり@テックライター📙 @moripro3

【真偽値への型変換】値を条件式に指定すると、暗黙的に真偽値に変換されます。 0, Nan, 空文字, null, undefined などはfalse判定になります。 意図せぬ動きをする場合があるので、使い方には注意が必要です。 #ノンプロ研 #GAS_freeeAPI講座

2021-09-20 20:52:39
もり@テックライター📙 @moripro3

分岐が3つ以上の場合、 ・if…else if文 ・switch文 を使います。 #ノンプロ研 #GAS_freeeAPI講座

2021-09-20 20:54:19
もり@テックライター📙 @moripro3

switch文「出番は少ないけど強いヤツ」のイメージ。 switch (式) { case 値1: // ←これはコロン(:) // 処理1 break; // ←書き忘れ注意 case 値2: // 処理2 break;  …  default: //どのcase節にも該当しないときの処理  //処理default } #ノンプロ研 #GAS_freeeAPI講座

2021-09-20 21:02:17
Kawamura | QUERY関数本(電子版)発売中 @KawamuraShinya2

そっかー switch文で「default」を使ったことないかも。使お。 #ノンプロ研 #GAS_freeeAPI講座

2021-09-20 21:03:22
nori @nori_de_ikiru

switch文は返ってくる値が決まっているときに便利な奴ですね!!書き方よく忘れちゃうのでその時はgas本115ページを見に行きましょう! #ノンプロ研 #GAS_freeeAPI講座

2021-09-20 21:03:35
な~🍀GAS @GasNao703

@nori_de_ikiru 私もswitch文は、テキストや、書いている他のコードをカンニングしながら書いてます。 #ノンプロ研 #GAS_freeeAPI講座

2021-09-20 21:05:29