--- robots: noindex, nofollow tags: 解説,関数,変数,定数,データ型,配列 --- - [name=SakamotoTatsuto][time=Wed, May 19] :::warning **[GASプログラミング](/@IT-sircle/SkZ56xGP5) > [解説](/@IT-sircle/Sy-DIbzw5) > 5/19 復習** ::: # 関数 定数 変数 配列の使い方 #### 関数、定数、変数の役割 function, int, const, #### グローバル変数とローカル変数 ``` 変数(グローバル) var num = 1; function(){ 関数の中に変数(ローカル) var cnt = 2; } ``` #### 変数のデータ型 ``` var num = 555; ``` (Integer型変数) | データ型 | 変数の中身 | |:------ |:--------- | Integer | 555 | | String | 'こん' | | Double | 1.5 | | Boolean | True | ## 5月13日(火曜日) #### 配列 ``` var test = ['赤', '青', '緑']; ``` // 配列変数の後ろに[]を書き中に数字を入れると配列の特定の箇所だけ取得 | ['赤', '青', '緑'] | 出力内容 | |:---: |:-----------: | [0] | '赤' | | [1] | '青' | | [2] | '緑' | ``` console.log(test[0]); ``` 結果 赤 #### 2次元配列 簡単に言うと配列の中に配列が入ってるだけ ``` var test = [ ['赤', '青', '緑'], ['黄', '水', 'オレンジ'], ['白', '黒'] ]; `````` > 配列の中にある3つの配列の3番目の配列を表示 ``` console.log(test[2]); ``` 結果 ['白', '黒'] > オレンジのみ取る場合 ``` console.log(test[1][0]); ``` 結果 オレンジ ###### わかりやすく ``` var test = [ 0 ['赤', '青', '緑'], 0 1 2 1 ['黄', '水', 'オレンジ'], 0 1 2 2 ['白', '黒'] 0 1 ]; console.log(test[2][1]); ``` 結果 黒