JavaScriptの関数定義と呼び出し


JavaScriptの基本

コピペして使ってください。
ES6を対象としています。

関数

sample.js
//関数定義
const hello = function(){
  console.log("こんにちは!");
}
//関数の呼び出し
hello();

//アロー関数
const greet = ()=>{
  console.log("こんばんは!");
}
greet();

引数、戻り値

sample.js
//引数の指定
const add = (number1, number2) => {
  console.log(number1+number2);  
};
add(5,7);

//戻り値の指定
const half = (number) => {
  return number/2;
};
const result = half (130);
console.log(`130の半分は${result}です`);

オブジェクトと関数

sample.js
//関数を含むオブジェクトの作成
const animal = {
  name: "ポチ",
  greet: ()=>{
    console.log("こんにちは");
  }
}

//プロパティの値、関数の呼び出し
console.log(animal.name);
animal.greet();