戻り値

戻り値とは戻り値(もどりち)とは呼び出し元で受け取る処理結果のこと。このことを「関数が戻り値を返す」という。const 定数名 = () => { return 値;};関数の中で「return」を使うと、呼び出し元で値を受け取れるようにな...

引数

引数とは引数(ひきすう)とは関数に与える追加情報のようなもの。関数を呼び出すときに一緒に値を渡すことで、関数の中でその値を利用することができる。const 定数名 = (引数名) => { //処理};引数を受け取る関数を定義する場合は、「...

アロー関数

function()で関数を定義するところ、()=>としても同じように関数を定義できる。ES6から導入された。const introduce = function() { console.log("こんにちは");};従来、function...

関数

関数とは関数(かんすう)とは、「いくつかの処理をまとめたもの」。例えば、以下のように「あいさつをする」と「名前をいう」という2つの処理を「introduce」という名前でまとめるようなイメージ。関数 introduce① あいさつをする  ...

オブジェクト

オブジェクトとはオブジェクトは配列と同じく複数のデータをまとめて管理するのに使われる。配列は複数の値を並べて管理するのに対して、オブジェクトはそれぞれの値にプロパティと呼ばれる名前をつけて管理する。配列オブジェクト{プロパティ名1: 値1,...

配列

複数の値をまとめて扱う例えば、果物の名前について値がいくつもあるとき、それぞれを定数(または変数)として定義するより、「果物の名前一覧」といったように関連する値をまとめて管理するほうが便利。const fruit1 = "apple";co...

for文

for文とは繰り返し処理を行う方法として、while文以外にもfor文というものがある。できることはwhile文と同じだが、while文に比べてシンプルに書くことができるのが特徴。for ( 変数の定義; 条件式; 変数の更新 ) { セミ...

while文

繰り返し処理とは例えば、1から100までの数字を出力する場合、以下のように変数に1を足していくのは効率が悪い。let number = 1;number += 1;console.log(number)number += 1;console...

switch文

swich文とはif文以外の条件分岐の方法としてswich文がある。swich文は、ある値によって処理を分岐する場合に用いる。例えば、信号(定数:color)で値が"緑"なら「進む」、値が"黄"なら「要注意」、値が"赤"なら「止まる」といっ...

複数の条件式

または「または」を表す記号は「 || 」。「条件1 || 条件2」は「条件1または条件2」という意味になる。この場合、複数の条件のうち1つでもtrueならtrueという扱いになる。true || true → truetrue || fal...