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))
avatar Ariefsetiawan900
@Ariefsetiawan900

8 Kontribusi 1 Poin

Diperbarui 3 tahun yang lalu

3 Jawaban:

<div>Coba cari di-search-engine untuk FizzBuzz.&nbsp;<br>Sepertinya banyak untuk hal ini.</div>

avatar soeleman
@soeleman

120 Kontribusi 147 Poin

Dipost 3 tahun yang lalu

<div>Tinggal tambahin else if satu lagi, kondisinya gabungan dari kondisi pertama dan kedua, pake operator AND.</div>

avatar DiBotak
@DiBotak

15 Kontribusi 5 Poin

Dipost 3 tahun yang lalu

Jawaban Terpilih

<pre>function deretAngka(n) { const kata1 = 'NAR' const kata2 = 'UTO'

let hasilDeretAngka = ''

for (let i = 1; i &lt;= n; i++) { if (i % 5 === 0 &amp;&amp; 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>

avatar ledihildawan
@ledihildawan

23 Kontribusi 16 Poin

Dipost 3 tahun yang lalu

Login untuk ikut Jawaban