HTML Editor
<!DOCTYPE html> <html lang="en-US"> <body> <h1>JS Prime Factor</h1> <script> var num = 186; var i, j; var count = 0; var flag = 0; for(i=2; i < num; i++) { // check for divisibility if(num % i == 0) { count = 0; // check for prime number for(j = 1; j <= i; j++) { if(i % j == 0) count++; } if(count == 2) { if(flag == 0) document.write("Prime factor of "+ num+":<br>"); document.write(i +" "); flag = 1; } } } if(flag == 0) document.write("There is no Prime factor for " +num); </script> </body> </html>
OUTPUT
×

Save as Private