-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path003.js
More file actions
24 lines (24 loc) · 915 Bytes
/
003.js
File metadata and controls
24 lines (24 loc) · 915 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
// Competencies: Functions and Arrays
/*
Instruksi
=========
Buatlah beberapa function berikut:
1. multiplication, yang menerima dua parameter berupa num1 dan num2. Function tersebut akan mengalikan dua angka dan mereturn hasil perkaliannya.
contoh
------
input: multiplication(3, 6)
output: 18
2. powerMe, yang menerima dua parameter berupa num1 dan num2. Function tersebut akan memangkatkan num1 dengan num2 (num1 dipangkat dengan num2) dan mereturn hasil perpangkatannya.
Boleh menggunakan sintaks Math.pow
contoh
------
input: powerMe(2, 3)
output: 8
3. evenSiblings, yang menerima satu parameter berupa angka, dimana setiap angka yang dimulai dari 1 menuju angka tersebut, semua angka yang genap masuk ke dalam array.
Return array tersebut.
contoh
------
input: evenSiblings(15)
proses: dari 0 - 15 yang habis dibagi 2: 2, 4, 6, 8, 10, 12, 14
output: [2, 4, 6, 8, 10, 12, 14]
*/