見出し画像

関数で計算(関数宣言と関数式)

関数宣言

関数宣言
 function 関数名(仮引数, 仮引数, ...){
  処理;
  処理;
  return 返り値;
 }

呼び出し
 関数名(実引数, 実引数, ...);

関数で足し算

'use strict'

function sum(a , b, c){
 console.log(a + b + c);
}

sum(50, 60, 70);
sum(60, 70, 80);

1人の3教科の点数が、50点・60点・70点です。

もう1人の3教科の点数が、60点・70点・80点です。

それぞれの合計点は?


無題


returnの使い方

上記の2人の合算点数を計算したい場合は、

return(リターン)を使用します。

'use strict'

function sum(a , b, c){
 return a + b + c;
}

const total = sum(50, 60, 70) + sum(60, 70, 80);
console.log(total);

無題

 *return以降の処理は実行されない!


関数式

関数式
 const 定数名 = function(仮引数, 仮引数, ...){
  処理;
  処理;
  return 返り値;
 }

呼び出し
 定数名(実引数, 実引数, ...);

計算

'use strict'

const sum = function(a , b, c){
 return a + b + c;
}

const total = sum(50, 60, 70) + sum(60, 70, 80);
console.log(total);

無題

同じ結果になっている

この記事が気に入ったらサポートをしてみませんか?