- TsujiKenzo
- 1164
- 6
- 0
- 0
本日は #ノンプロ研 初心者GAS講座の第2回。 内容は「制御構文」です。 いよいよ本格的になってきますね。 よろしくお願いいたします! pic.twitter.com/rSLYXUOitS
2020-11-25 19:42:08アイスブレイクです! どうしてもチーム北海道が同じ部屋になってしまうので、まごまごしてしまいました。 #ノンプロ研
2020-11-25 20:03:33本日のブレイクアウト。実は・・・クラファン参加してませんで、慌てて通常購入しましたw #ノンプロ研
2020-11-25 20:05:00さて水曜日の夜。GAS講座第2回目始まります〜。 今日は制御構文について。#ノンプロ研
2020-11-25 20:05:31続々と増えてきましたね。みなさん、 講座は20時からです。 #ノンプロ研
2020-11-25 20:08:32実務で使えるツール、早めにイメージできておくといいですね。 それにめがけて「今、習っていることってどう役に立つかな…?」と考える機会を持てます。 つまり「自我関与」が高くなりますので学習効果が上がりますよ~ #ノンプロ研
2020-11-25 20:11:47条件分岐には「順次」「選択」「反復」の3種類です。複雑なようなものも分解してくと全てこの3つのどれかに当てはまります。どの言語でも同じなのかな #ノンプロ研
2020-11-25 20:11:53講座のゴール「GASで実務で使える簡単なツールを作る」 どんなものを作ろうか悩んだら、Slackを覗いて他の方がどんなものを作っているか情報収集するのも良い。 #ノンプロ研
2020-11-25 20:11:54条件式(ブール式) trueまたはfalseの値をとる式。主に比較演算子を使う。 GASでは「等しい」を表す ===は型の一致まで見ていて、==だと値だけが等しい、という意味。基本は前者が良さそう #ノンプロ研
2020-11-25 20:14:25型も含めて厳密に等しいかどうかを判定するには「===」と、イコール記号を3つつなげます。 同様に厳密に等しくないかどうかを判定するには「!==」です。 #ノンプロ研
2020-11-25 20:15:11他言語勢は、比較演算子を間違えガチなので気をつけて。 VBAは「=」「<>」。 Pythonは「==」「!=」。 #ノンプロ研 twitter.com/ntakahashi0505…
2020-11-25 20:17:26「==」と「=== (イコール3つ)」の違い。 「== (等価演算子)」:比較する際に「値」だけをチェックする演算子 「=== (厳密等価演算子)」:比較する際に「値」と「型」の両方をチェックする演算子 #ノンプロ研 #GAS講座
2020-11-25 20:17:48GASのスクリプトエディタのログが遅い問題。 うまく表示されないようならログウィンドウを消して、もう一度Ctrl+Enterでログを表示させるとちゃんと読み込まれる。 #ノンプロ研
2020-11-25 20:19:38If(条件式){ //処理内容 } がif文の書き方です。条件式に当てはまる場合(true)のみ処理内容が実行されます。 #ノンプロ研
2020-11-25 20:19:47制御構文の際もインデント忘れないように注意ですね。。。この”}”はどこのですか?となる時があるので必ず先に書いてEnterで段落を作ってから処理内容をインデントする方がよいと思われます。 #ノンプロ研
2020-11-25 20:20:10shift + tab 大事! 目つぶっててもできるように… ただ、V8から使えるようになったテンプレート文字列やアロー関数などの新構文がのいくつかが含まれてると、うまく機能しないことがあるのが残念。 改修または新IDEに期待。 #ノンプロ研
2020-11-25 20:22:37