-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path0022.js
33 lines (28 loc) · 1019 Bytes
/
0022.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
/*
======================
The Dan World
======================
Kamu telah dilempar ke dimensi lain!
Di dunia ini, semua kalimat akan ditambahi kata "dan" diantara setiap katanya
Buatlah sebuah function yang bisa membantumu mentranslate bahasa "normal" kita, ke bahasa "dan"!
Contoh ada di test case
RULES:
--------
DILARANG menggunakan built in function .split dan .join
*/
function translateDan (sentence) {
var tampung = '';
for (var i = 0; i < sentence.length;i++){
if (sentence[i] === ' ') {
sentence[i] += 'dan'
}
tampung += sentence[i]
}
return tampung
}
//TEST CASES
console.log(translateDan('aku ingin makan')) // aku dan ingin dan makan
// console.log(translateDan('aku lapar')) // aku dan lapar
// console.log(translateDan('tolong bantu aku')) // tolong dan bantu dan aku
// console.log(translateDan('selamatkan aku dari serangan monster')) // selamatkan dan aku dan dari dan serangan dan monster
// console.log(translateDan('aku butuh istirahat')) // aku dan butuh dan istirahat