forked from FirmanKurniawan/Javascript-Projects
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathQuizIFElseDicoding.js
50 lines (45 loc) · 1.48 KB
/
QuizIFElseDicoding.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
/**
* Buatlah logika if untuk mengevaluasi nilai score dengan ketentuan:
* 1. Jika score bernilai 90 atau lebih
* - Isi variabel result dengan nilai: 'Selamat! Anda mendapatkan nilai A.'
* 2. Jika score bernilai 80 hingga 89
* - Isi variabel result dengan nilai: 'Anda mendapatkan nilai B.'
* 3. Jika score bernilai 70 hingga 79
* - Isi variabel result dengan nilai: 'Anda mendapatkan nilai C.'
* 4. Jika score bernilai 60 hingga 69:
* - Isi variabel result dengan nilai: 'Anda mendapatkan nilai D.'
* 5. Jika score bernilai di bawah 60:
* - Isi variabel result dengan nilai: 'Anda mendapatkan nilai E.'
*
*
* Note: - Mohon untuk tidak menghapus kode yang sudah ada sebelumnya.
* - Anda tidak perlu membuat variabel result dan score secara manual.
* Gunakan variabel yang sudah disediakan.
*
*/
function scoreChecker(score) {
let result;
// TODO
if (score >= 90) {
result = 'Selamat! Anda mendapatkan nilai A.';
}
else if (score >= 80) {
result = 'Anda mendapatkan nilai B.';
}
else if (score >= 70) {
result = 'Anda mendapatkan nilai C.';
}
else if (score >= 60) {
result = 'Anda mendapatkan nilai D.';
}
else if (score >= 0) {
result = 'Anda mendapatkan nilai E.';
}
// Jangan hapus kode ini
return result;
}
console.log(scoreChecker(1000));
/**
* Jangan hapus kode di bawah ini
*/
module.exports = scoreChecker;