Bilangan Prima Javascript
var m=50;
document.write("mangan coba antara 1 sampai dengan"+" "+m+" "+"adalah"+" "+":"+"<br>");
for (i=2; i<=m; i++){
if(i>=2){
coba =true;
for(j=2; j<i; j++){
if(i%j==0){
coba=false; }}}
if(coba==true){
document.write(" " + i + " "); }}
atau gunakan seperti ini saja
var m=10;
for (i=2; i<=m; i++){
if(i>=2){
coba =true;
for(j=2; j<i; j++){
if(i%j==0){
coba=false;
}}}
if(coba==true){
document.write(" " + i + " ");
}}
atau
function cekPrima( n ) {
var max = Math.sqrt(n);
for( var i = 2; i <= max; i++ ) {
if( n % i == 0 )
return false;
}
return true;
}
for( var n = 1; n < 20; n++ ) {
if( cekPrima(n)) {
document.write( n + ' ' );
}
}