首頁  >  文章  >  web前端  >  javascript怎麼求1-100的質數

javascript怎麼求1-100的質數

WBOY
WBOY原創
2022-01-17 16:51:377393瀏覽

方法:1、用「for(var i=2;i

javascript怎麼求1-100的質數

本教學操作環境:windows10系統、javascript1.8.5版、Dell G3電腦。

javascript怎麼求1-100的質數

#求質數,首先要明白質數的概念:除了本身和1外,其他數都是除不盡的。

範例如下:

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>求1到100之间所有的质数</title>
    </head>
    <body>
        <script type="text/javascript">
            for (var i=2;i<=100;i++) {
                //假设i是质数,
                var b=true;
                //求证的过程,在1到i之间有没有能被整数整除的数
                for (var j=2;j<i;j++) {
                    if(i%j==0){
                        //有数被整除了,就证明这个数不是质数
                        b=false;
                        break;
                    }
                }
                if(b==true){
                    document.write(i+"<br />")
                }
            }
        </script>
    </body>
</html>

輸出結果:

javascript怎麼求1-100的質數

#【相關推薦:javascript學習教學課程

#

以上是javascript怎麼求1-100的質數的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn