配列に対して存在しないインデックス番号を取得する【undefined】
存在しない要素を取得する これまでに配列やオブジェクトの扱い方を学習してきました。 では要素を取得する際に、配列に対して存在しないインデックス番号を指定したり、 オブジェクトに対して存在しないプ...
25 search resultsShowing 1~20 results
You need to log-in
存在しない要素を取得する これまでに配列やオブジェクトの扱い方を学習してきました。 では要素を取得する際に、配列に対して存在しないインデックス番号を指定したり、 オブジェクトに対して存在しないプ...
関数の定義 以下の図のようにfunction()と書き、その後ろの中括弧{ }の中にまとめたい処理を書くことで関数を用意することができます。 また、このように関数を用意することを関数を定義すると...
undefinedを避ける 下の図のように値が存在しない時にundefined歳ですと出力されてしまいます。 代わりに年齢は秘密ですと出力する方法を学んでみましょう。 undefinedとif文...
今回は、オブジェクトを要素に持つ配列を見ていきましょう。 配列の要素には、文字列や数値だけでなく、オブジェクトも使うことができます。その特性により、左の図のような配列を作ることができます。 その...
オブジェクトとは ここからは、「オブジェクト」について学んでいきます。 オブジェクトは、複数のデータをまとめて管理するために使用されます。 配列は複数の値を順序付けて管理しますが、オブジェクトは...
配列と繰り返し 配列に対して繰り返し処理を行うことがしばしばあります。 ここでは、for文を使って配列の要素を順に取り出すようにしてみましょう。 配列とfor文 配列fruitsの要素数が3の場...
複数の値をまとめて扱おう 今回は、複数の値をまとめて扱う方法について学んでいきます。 例えば、果物の名前についての値がいくつもあるとき、それぞれを定数(変数)として定義するより、 「果物の名前一...
繰り返し処理を行う方法として、while文以外にもfor文というものがあります。 できることはwhile文と同じですが、while文に比べてシンプルに書くことができるのが特徴です。 具体的な書き...
繰り返し処理とは 今回は、1から100までの数字を出力する場合を考えてみましょう。 左の図の緑の枠で囲んだ部分を100回書けばできますが、さすがに非効率です。 このような場合には「繰り返し処理」...
switch文 - defalut defaultはif文のelseに似たようなものです。 caseのどれにも一致しなかった時、defaultのブロックが実行されます。 if、else ifによ...
switch文とは if文以外の条件分岐の方法の1つである、switch文を学んでいきます。 以下の画像は、信号機の色を表す定数colorの値によって処理を分岐したい、という例です。 このように...
かつ 今回は、複数の条件を組み合わせる方法を学んでいきます。 まずは、かつについてです。かつは&&で表します。 条件1 && 条件2は条件1かつ条件2という意味で...
条件が成り立たない場合の処理 条件式が成り立たない場合に、別の処理を行いたい場合があります。 例えば、以下のように number の値が10より大きくない場合には「10以下です」というような場合...
等価演算子 比較演算子には、左と右の値が等しいかを調べる演算子も存在します。 a == bはaとbが等しければtrue、等しくなければfalseになります。 a != bはその逆です。 等価演算...
今回は、真偽値と比較演算子について学習していきます。 真偽値 右の図のように、if文の条件式の部分を出力してみると、trueと出力されています。 このtrueが真偽値と呼ばれるものです。 真偽値...
今回は、プログラミングにおいて重要な条件分岐について学んでいきます。 下の図のように、「ある条件が成り立つときだけ特定の処理を行う」という場面に遭遇することが多々あります。 このようなプログラム...
これまでの学習で文字列や定数の連結には、「+」記号を用いてきました。 それ以外の方法として「テンプレートリテラル」という連結方法があります。 テンプレートリテラルを用いると、下のソースコードのよ...
変数とよく似たものに、定数があります。 定数はletの代わりにconstを用いて定義します。変数と定数の違いについて学習していきましょう。 定数と変数の違い 変数と定数の違いを見てみましょう。 ...
変数の更新 変数は、一度代入した値を変更することもできます。 一度値を代入した変数に、その後再び値を代入すると、後に代入した値で変数の中身が上書きされます。 定義するときとは違い、「let」は必...
なぜ変数を使うのか? プログラムの中には多くの値が登場します。 プログラムを書くときは、それらの値を間違いなく扱い、さらに値の変更に対応しやすくすることが求められます。そのために、変数を使用しま...
25 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.