Guest User

Untitled

a guest
Nov 19th, 2018
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.13 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <meta name="viewport" content="width=device-width">
  6. <title>JS Bin</title>
  7. </head>
  8. <body>
  9.  
  10. <script id="jsbin-javascript">
  11. // IS PRIME?
  12.  
  13.  
  14. function isPrime(n) {
  15.  
  16. // 2 is prime
  17. if(n === 2) { return true; }
  18.  
  19. // 0 and 1, even numbers beside 2, whatever is not a number - is NOT prime
  20. if(n<2 || !n%2 || !Number.isInteger(n) ) { return false; }
  21.  
  22. for(let i = 3; i<= n-1; i++) {
  23.  
  24. if(n%i === 0) { return false; }
  25.  
  26. }
  27.  
  28. return true;
  29.  
  30. }
  31.  
  32.  
  33. // first 30 prime numbers
  34.  
  35. for (let i = 0; i < 30; i++) {
  36.  
  37. if(isPrime(i)) { console.log(i); }
  38. }
  39. </script>
  40.  
  41.  
  42.  
  43. <script id="jsbin-source-javascript" type="text/javascript">// IS PRIME?
  44.  
  45.  
  46. function isPrime(n) {
  47.  
  48. // 2 is prime
  49. if(n === 2) { return true; }
  50.  
  51. // 0 and 1, even numbers beside 2, whatever is not a number - is NOT prime
  52. if(n<2 || !n%2 || !Number.isInteger(n) ) { return false; }
  53.  
  54. for(let i = 3; i<= n-1; i++) {
  55.  
  56. if(n%i === 0) { return false; }
  57.  
  58. }
  59.  
  60. return true;
  61.  
  62. }
  63.  
  64.  
  65. // first 30 prime numbers
  66.  
  67. for (let i = 0; i < 30; i++) {
  68.  
  69. if(isPrime(i)) { console.log(i); }
  70. }</script></body>
  71. </html>
Add Comment
Please, Sign In to add comment