[ノンプロ研]GAS初級講座12期第2回・制御構文
- googleappsscri
- 787
- 1
- 0
- 0
皆さまこんばんは!間もなく20:00~、#ノンプロ研 GAS初級講座第2回目が始まります! 本日のテーマは「制御構文」です。プログラミングやってるなぁと実感できる楽しい回ですので、どうぞご期待ください。 #GAS初級講座 pic.twitter.com/gzgfuqYoKM
2021-11-17 19:30:48予約投稿されたの確認! 録画中確認! ホスト獲得完了! あとはお寝坊TAを共同ホストにする!! #ノンプロ研 #GAS初級講座
2021-11-17 19:44:30やった! ずっと気になってた、実行ログを消すショートカット教えてもらった🙌✨ Ctrl+Alt+Enter で表示・非表示の切り替え~! #ノンプロ研 #GAS初級講座
2021-11-17 19:58:35GAS初級講座12期、第2回目始まりました! 今日のテーマは「制御構文」。プログラミングらしくなっていきます。 #ノンプロ研 #GAS初級講座
2021-11-17 20:03:02今日は制御構文~ 条件分岐と繰り返し! Hassy先生「8つの約束守れてますか?」 #ノンプロ研 #GAS初級講座
2021-11-17 20:11:34最初のアジェンダは「条件分岐」です。 プログラムの処理を、もしもAならこの処理、Bの場合は別の処理…と場合分けすることです。 #ノンプロ研 #GAS初級講座
2021-11-17 20:11:37条件式(=ブール式) 真か偽か、成り立っているかいないか、の二択の値を、Boolean(ブーリアン)というそうです。これは、イギリスの数学者ジョージ・ブールさんの名前から来ているそうです。 ja.wikipedia.org/wiki/ジョージ・ブール #ノンプロ研 #GAS初級講座
2021-11-17 20:12:17二つのものを比べるときは、これらの記号(演算子)を使います。 「等しい」を表すときは、「=」が3つ。イコール1つは、代入に使うんでしたね。 #ノンプロ研 #GAS初級講座
2021-11-17 20:12:47プログラミングでは、「!」が否定を表します。「等しくない」と言いたい場合は、「!==」と書きます。 #ノンプロ研 #GAS初級講座
2021-11-17 20:13:21比較演算子、GASは = が3つが等しい! 比較演算子の書き方って、結構言語によって違うんだよね🤔 #ノンプロ研 #GAS初級講座
2021-11-17 20:13:56!!! Hassy先生のGASクイズが、Slackにピン留めしてあった👏✨ #ノンプロ研 #GAS初級講座 pic.twitter.com/tGaC6ARubm
2021-11-17 20:19:24実は、「等しい」を表すには、イコール2つでも言えたりします。 ただし、これは文字列の"1"と数値の1を同じとみなしてしまうので、使わないほうがよいとされています。 #ノンプロ研 #GAS初級講座
2021-11-17 20:19:40続いてif文。カッコ()の中が true なら、 {} の中が実行されます。 falseなら、 {} の中が無視されて、次の行に進みます。 #ノンプロ研 #GAS初級講座
2021-11-17 20:22:09GASはPythonと違ってインデントされていなくても誤動作することはないけど、誰が見ても見やすいようにするために、ちゃんとインデントしましょう😊 スペースキーじゃなくて、タブキーですよ👆✨ #ノンプロ研 #GAS初級講座
2021-11-17 20:23:14インデント。なかったり、ずれてたりしても、プログラムは実行されるけれど、後から読んだときのために、きっちりつけておきましょうね〜! #ノンプロ研 #GAS初級講座
2021-11-17 20:23:16次は、elseが登場。英語だと、「他には」みたいな意味ですね。 if () のカッコの中がtrueならAをやって、falseならBをする、みたいな、2択の処理を書きたいときに便利です。 #ノンプロ研 #GAS初級講座
2021-11-17 20:27:59逆に、たくさんの可能性のなかから、「この時だけこれを実行したい」みたいな場合は、elseを書かず、if文だけで処理したりもします。 #ノンプロ研 #GAS初級講座
2021-11-17 20:29:35宿題は、if文を使って、変数の偶奇を判定する問題ですね。if/elseが大活躍しそうな予感です。 #ノンプロ研 #GAS初級講座
2021-11-17 20:33:44GASの論理演算子。 && はかつ、 || はまたは ! 否定。 x === 10 && y === 5 長いんじゃー #ノンプロ研 #GAS初級講座
2021-11-17 20:34:22演習2-5の条件式は、結構複雑ですね。僕はこういう時「えっくすがじ10よりおおきくて、かつ…」と頭のなかで音読したくなったりします。 #ノンプロ研 #GAS初級講座
2021-11-17 20:35:43あまりに快適すぎて、もう一回言っちゃう… Ctrl+Alt+Enter で実行ログの表示・非表示の切り替えできるの最高🙌✨ #ノンプロ研 #GAS初級講座
2021-11-17 20:37:16