Skip to main content
  1. Posts/

JS: Function

·1 min·
javascript javascript
Table of Contents

TODO
#

/**
 * TODO:
 * 1. Buatlah fungsi bernama minimal dengan ketentuan berikut:
 *    - Menerima dua buah argumen number, a dan b.
 *    - Mengembalikan nilai terkecil antara a atau b.
 *    - Bila nilai keduanya sama, maka kembalikan dengan nilai a
 *
 *    contoh:
 *    minimal(1, 4) // 1
 *    minimal(3, 2) // 2
 *    minimal(3, 3) // 3
 *
 * 2. Buatlah fungsi bernama power dengan ketentuan berikut:
 *    - Menerima dua buah argumen number, a dan b.
 *    - Mengembalikan nilai dari hasil perkalian a sebanyak b (fungsi kuadrat).
 *
 *    contoh:
 *    power(7, 3) // 343
 *    power(3, 3) // 27
 *    power(4, 0.5) // 2
 */
 // 1. Fungsi minimal
function minimal(a, b) {
if (a === b) {
return a;
} else if (a < b) {
return a;
} else {
return b;
}
}

// Contoh penggunaan
console.log(minimal(1, 4)); // 1
console.log(minimal(3, 2)); // 2
console.log(minimal(3, 3)); // 3

// 2. Fungsi power
function power(a, b) {
return Math.pow(a, b);
}

// Contoh penggunaan
console.log(power(7, 3)); // 343
console.log(power(3, 3)); // 27
console.log(power(4, 0.5)); // 2 (akar kuadrat dari 4 adalah 2)

Related

JS: Functional Programming
·2 mins
javascript javascript
JS: Map
·1 min
javascript javascript
JS: Mengubah Fungsi Asynchronous Callback-Based menjadi Promise-Based
·1 min
javascript javascript
JS: Module
·1 min
javascript javascript
JS: Object-Oriented Programming
·2 mins
javascript javascript
JS: Penanganan Eror
·3 mins
javascript javascript