Postingan lainnya
Kelas Premium!
Belajar Javascript untuk website
Gunakan kupon "mulaijs" untuk diskon 75 ribu!
Deret Angka Java Script
Permisi gan ane mau tanya cara buat buat kelipatan dari soal
- 1.Angka 3, 6 dan 9 menjadi “NAR” karena adalah kelipatan 3
- 2.Angka 5 dan 10 menjadi “UTO” karena adalah kelipatan 5
- 3.Angka 15 menjadi “NARUTO” karena merupakan kelipatan 3 dan 5.
- untuk point 1 dan 2 ane udah bisa tinggal point 3. saya nyobain point ini cara ini itu belum bisa, bingung ane......
function deretAngka(n) { var hasilDeretAngka = '' for (var i = 1; i <= n; i++) { if (i % 3 === 0) { hasilDeretAngka += 'NAR ' } else if (i % 5 === 0) { hasilDeretAngka += 'UTO ' } else { hasilDeretAngka += i+' ' } } return hasilDeretAngka } console.log(deretAngka(10)) console.log(deretAngka(20)) console.log(deretAngka(30))
3 Jawaban:
<div>Coba cari di-search-engine untuk FizzBuzz. <br>Sepertinya banyak untuk hal ini.</div>
<div>Tinggal tambahin else if satu lagi, kondisinya gabungan dari kondisi pertama dan kedua, pake operator AND.</div>
Jawaban Terpilih
<pre>function deretAngka(n) { const kata1 = 'NAR' const kata2 = 'UTO'
let hasilDeretAngka = ''
for (let i = 1; i <= n; i++) {
if (i % 5 === 0 && i % 3 === 0) hasilDeretAngka += ${kata1}${kata2}
if (i % 3 === 0) hasilDeretAngka += ${kata1}
if (i % 5 === 0) hasilDeretAngka += ${kata2}
}
return hasilDeretAngka }
console.log(deretAngka(10)) console.log(deretAngka(20)) console.log(deretAngka(30))</pre>