print all prime numbers up to 100

There are infinitely many prime numbers.

A prime number is defined as a natural number greater than 1 that has no other factors than 1 and itself

A natural number greater than 1 that is not divisible by other natural numbers except 1 and itself is called a prime number ; otherwise, it is called a composite number.

 

        <script type="text/javascript">
            
            /*
             * print all prime numbers between 1-100
             */            
          
            for(var i=2 ; i<=100 ; i++){
                
                //Create a boolean value to save the result, the default i is a prime number
                var flag = true;
                
                //Check if i is a prime number
                //Get all numbers between 2-i
                for(var j=2 ; j<i ; j++){
                    
                    //Check if i is divisible by j
                    if(i%j == 0){
                        //If the judgment is entered, it is proved that i is not a prime number, and the flag value is modified to false
                        flag = false;                        
                    }                    
                }
                
                //If it is a prime number, print the value of i
                if(flag){
                    console.log(i);
                }
                
            }          
            
        </script>
   

 。。。

 

 

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=326139894&siteId=291194637