0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

40 代おっさん GASのデータ型

Posted at

本記事ついて

本記事は プログラミング初学者の私が学習していく中でわからない単語や概要をなるべくわかりやすい様にまとめたものです。
もし誤りなどありましたらコメントにてお知らせいただけるとありがたいです。

データ型

データ型とは
データの種類のこと言う.

データ型 説明
数値型(Number) 数値値や浮動小数点値 100、1.08
文字列型(String) 文字列 'データ', "Google"
真偽型 true, falseのどちらかの値を取るデータ型 true, false
null 値がないことを表す値 null
undefined 未定義であることを表す値 undefined
配列側(Array) インデックスをキーとするデータ型 [10,20,30],['ABC',true,100}
オブジェクト型 プロパティをキーとするデータの集合 {x:10,y:20,z:30},{name:'Taro',age:25}

定められた記法のこと、またはそれによって記述された値自体のことを
リテラルと呼ぶ

typeof演算子

typeof 

実行してみる

function myFunction() {
  console.log(typeof "利樹");
}

コンソールに stringと出たと思います。

文字列リテラルとエスケープシーケンス

文字列を扱う場合は、シングルクォーテーション(')またはダブルクォーテーション(")またはバックティック(`)で囲みます。

バックティック

バックティックで囲まれた文字列はテンプレート文字列と言う。
文字列の中に式を組み込むことや、複数行テンプレート文字列には、{${式}}と言う形式のプレートホルダーを含めることが出来る。
プレートホルダーの波括弧には変数や定数、任意の指揮を記述し埋め込むことが出来る。

実践

function myFunction() {
  const name = '利樹';
  const age = 4;

  console.log(`僕は ${name}, 僕は ${age}歳`);
}

実行すると 僕は利樹、4歳と出るはずです。

エスケープシーケンス

改行やシングルクォーテーションなど、直接表現ができない文字はバックスラッシュ()に指定の文字を組み合わせることで表現できる。

参考資料

https://www.amazon.co.jp/s?k=google+apps+script+%E5%AE%8C%E5%85%A8%E5%85%A5%E9%96%80&adgrpid=110264232688&gclid=CjwKCAiA9aKQBhBREiwAyGP5lSl7AJJLCvOEHb4wQgMlyqW1fll5X8GDTT_Rkd1_soUAyIPMXQr26hoClHEQAvD_BwE&hvadid=553833563682&hvdev=c&hvlocphy=1009076&hvnetw=g&hvqmt=b&hvrand=4378489642044417389&hvtargid=kwd-594191211348&hydadcr=4106_13159878&jp-ad-ap=0&tag=googhydr-22&ref=pd_sl_2x1owglv0s_b_p52

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?