
Looping Programs
1) Prime Number i)Finding whether the given number is prime or not: let num = 7 ; let isPrime = true ; for ( let i = 2 ; i < num ; i ++ ) { if ( num % i === 0 ) { isPrime = false ; break ; } } if ( num > 1 && isPrime ) { console . log ( " Prime " ); } else { console . log ( " Not Prime " ); } Output: Prime ii)Printing all the prime numbers within the 2-50: for ( let num = 2 ; num <= 50 ; num ++ ) { let isPrime = true ; for ( let i = 2 ; i < num ; i ++ ) { if ( num % i === 0 ) { isPrime = false ; break ; } } if ( isPrime ) { console . log ( num ); } } Output: 2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 2) Reverse Printing a Number let num = 1234 ; let reverse = 0 ; while ( num > 0 ){ let digit = num % 10 ; reverse = reverse * 10 + digit ; num = Math . floor ( num / 10 ); } document . write ( " Reverse: " + reverse ); Output: Reverse: 4321 3) Count of Digits let num = 1234 ; let count = 0 ; while ( num > 0 ){ let digit = num % 10 ; num = Math . floor ( num / 10 ); count ++ ; } document . wr
Continue reading on Dev.to
Opens in a new tab

