ノンプロ研初心者向け講座【GAS+freee APIコース】第2回 制御構文

3
Hey!Hanaちゃん @HeyHanachan

「すごいですね」を見るたび所ジョージが過ぎる… #ノンプロ研 #GAS_freeeAPI講座

2022-09-27 21:04:45
Shin8 @nonpro_shin8

switch文の式に入れた値がcaseの後ろと同じになったものが実行される。 #ノンプロ研 #GAS_freeeAPI講座

2022-09-27 21:04:51
Smart経理×GAS @Smartkeiri_GAS

rankの色が薄いのが怪しい。。。 式にrankを入れると、rankが黒くなる。 式って書いてるのに、値を入れるのか! #ノンプロ研 #GAS_freeeAPI講座

2022-09-27 21:04:58
Shin8 @nonpro_shin8

switch文を利用する際はbreakが必要か考慮する! 忘れそう…。 #ノンプロ研 #GAS_freeeAPI講座

2022-09-27 21:06:23
Hey!Hanaちゃん @HeyHanachan

switch文でbreakをコメントアウトしてみると… (式)が当てはまった処理以降、全ての処理が実行されてしまいます #ノンプロ研 #GAS_freeeAPI講座

2022-09-27 21:07:12
Shin8 @nonpro_shin8

switch...case文でcaseのどれも当てはまらない式を入れた際の結果は何も起こらない。 Good Question! #ノンプロ研 #GAS_freeeAPI講座

2022-09-27 21:07:51
Smart経理×GAS @Smartkeiri_GAS

switch文でbreak忘れると、1回caseに当てはまった以降をすべて実行されてしまう! 当てはまらないものを入力した場合は、falseになり何も出てこない。defaultを入れるとそれ以外の場合を出力できる。 #ノンプロ研 #GAS_freeeAPI講座

2022-09-27 21:10:19
Hey!Hanaちゃん @HeyHanachan

反復処理、コンピューターは繰り返しの作業がとても得意です #ノンプロ研 #GAS_freeeAPI講座

2022-09-27 21:15:12
Smart経理×GAS @Smartkeiri_GAS

反復。 きた、for文。。。 for(初期化式;条件式;増減式){ //処理 } 100回写経する!!! #ノンプロ研 #GAS_freeeAPI講座

2022-09-27 21:15:47
Hey!Hanaちゃん @HeyHanachan

for(初期化式; 条件式; 増減式) も何度も書いて覚えましょう #ノンプロ研 #GAS_freeeAPI講座

2022-09-27 21:16:12
Hey!Hanaちゃん @HeyHanachan

ちなみにわたしは… 「ふぉ」で、for (let i = 0; i < values.length; i++) {}が出るようにしてます🤫 #ノンプロ研 #GAS_freeeAPI講座

2022-09-27 21:17:20
Hey!Hanaちゃん @HeyHanachan

while() は条件を満たす間は処理が繰り返されます #ノンプロ研 #GAS_freeeAPI講座

2022-09-27 21:21:25
Smart経理×GAS @Smartkeiri_GAS

while文 条件式がtrueの間繰り返す。 条件式がfalseになることがないと無限ループになるので、ループが終了するように設計すること。 #ノンプロ研 #GAS_freeeAPI講座

2022-09-27 21:24:04
Shin8 @nonpro_shin8

暗黙の型変換でループが終了。 while文の理解も甘かったなぁ。。 #ノンプロ研 #GAS_freeeAPI講座

2022-09-27 21:26:47
Hey!Hanaちゃん @HeyHanachan

while()は0になると条件がfalseとなり、処理が終了します(暗黙の型変換です) #ノンプロ研 #GAS_freeeAPI講座

2022-09-27 21:26:54
Smart経理×GAS @Smartkeiri_GAS

i-- は i=i-1 と同じ意味。 0になったときにfalseとなるので終了する。 無限ループになったら、停止ボタンを押す。 #ノンプロ研 #GAS_freeeAPI講座

2022-09-27 21:28:27
Hey!Hanaちゃん @HeyHanachan

ネスト(入れ子構造)の時はインデントに気を付けましょう🤟 #ノンプロ研 #GAS_freeeAPI講座

2022-09-27 21:30:58
Smart経理×GAS @Smartkeiri_GAS

ネストとは、入れ子構造のこと。 forブロックの中にifブロックのネスト。 ネストの分インデントする。 #ノンプロ研 #GAS_freeeAPI講座

2022-09-27 21:32:10
Hey!Hanaちゃん @HeyHanachan

「% 特定の数字の倍数の時に処理する」際によく使います #ノンプロ研 #GAS_freeeAPI講座

2022-09-27 21:32:21