Skip to the content.

Konsep

Pendefinisian Fungsi

Deklarasi Function

function getLuas(panjang, lebar) {
  var luas = panjang * lebar;
  return luas;
}

console.log(getLuas(4, 5));

Deklarasi Function Sebagai Expression

var getLuas = function (panjang, lebar) {return panjang * lebar};

console.log(getLuas(4, 5));

Hoisting Pada Function

console.log(getLuas(4, 5));

var getLuas = function (panjang, lebar) {return panjang * lebar};

Memasukan Nilai Balikan Function ke Dalam Variable

var getLuas = function (panjang, lebar) {return panjang * lebar};

var luas = getLuas(7, 8);
console.log(luas);

Function Sebagai Parameter Function Lainnya

var getLuas = function (panjang, lebar) {return panjang * lebar};

function printGetLuas(f) {
  luas = f(4, 5);
  console.log(luas);
}

printGetLuas(getLuas);

Arrow Function

const getLuas = (panjang, lebar) => panjang * lebar;

Argumen Fungsi

printPeserta("Alan", "Dadi", "Sita", "Deni");

function printPeserta() {
  console.log(arguments);
}

Artikel Terkait

javascript function