Kesimpulan(bil prima) sederhana

Oleh hadi_set 174 0 pada Senin, 11 Sep. 2017, 17:23:00


Kembali ke forum soal ini

#javascript #loop-for-di-javascript #array-dan-pengulangan-for


Petunjuk Diskusi
Silahkan masuk untuk berdiskusi



// bil prima adl bilangan yang hanya memiliki 2 bil pembagi
// dalam mencari dua pembagi itu, di script ini digunakan counter
for(var i = 1; i <= 100; i++){ // perulangan rentang angka yang akan dicari bilangan primanya
  var x = 0; // var x untuk menampung counter, bernilai 0 diawal
  for(var j = 1; j <= i; j++){ // perulangan rentang angka untuk membagi angka i
    if(i % j == 0){	// bila i bisa dibagi j
      x++; // maka nilai var x kan bertambah
    }
  }
  if(x == 2){ // jika nilai counter 2
    console.log(i); // maka cetak angka i 
  }
}
0 jempol


hadi_set
174
0
penanya
· 7 tahun, 2 bulan yang lalu · 0 jempol

// bil prima adl bilangan yang hanya memiliki 2 bil pembagi
// dalam mencari dua pembagi itu, di script ini digunakan counter

for(var i = 1; i <= 100; i++){ // perulangan rentang angka yang akan dicari bilangan primanya
  var x = 0; // var x untuk menampung counter, bernilai 0 diawal
  for(var j = 1; j <= i; j++){ // perulangan rentang angka untuk membagi angka i
    if(i % j == 0){	// bila i bisa dibagi j
      x++; // maka nilai var x kan bertambah
    }
  }
  
  if(x == 2){ // jika nilai counter 2
    console.log(i); // maka cetak angka i 
  }
}