js輸出1-100之間所有的質數並求總個數
阿新 • • 發佈:2021-02-11
技術標籤:jsjavascriptjs
程式碼如下:
<!DOCTYPE html> <html lang="zh"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta http-equiv="X-UA-Compatible" content="ie=edge" /> <title>Document</title> <script type="text/javascript"> var sum = 0; for(var i = 1;i <= 100;i++){ var flag = true; if(i == 1) flag = false; for(var j = 2;j < i;j++){ if(i % j == 0){ flag = false; break; } } if(flag){ document.write(i + " "); sum++; } } document.write("<br />質數一共有:" + sum + " 個。"); </script> </head> <body> </body> </html>
執行結果如下: