๐๐ผ๐ผ๐ฝ๐ถ๐ป๐ด ๐ฃ๐ฟ๐ผ๐ฏ๐น๐ฒ๐บ๐ ๐ถ๐ป ๐๐ฆ You can use loops to solve many problems in JavaScript. Here are some examples:
Print numbers from 1 to 5: let i = 1; let str = ""; while (i <= 5) { str = str + " " + i; i++; } console.log(str)
Print odd numbers from 1 to 9: let i = 1; let num = 1; let str = ""; while (num <= 5) { str = str + " " + i; i = i + 2; num++; } console.log(str)
Print numbers that are multiples of 3 and 5: let i = 1; while (i <= 100) { if (i % 3 == 0 && i % 5 == 0) { console.log(i); } i++; }
Find factors of a number: let num = 51; let i = 1; while (i <= num) { if (num % i == 0) { console.log(i); } i++; }
Check if a number is prime: let num = 31; let i = 2; let isprime = true; while (i <= num / 2) { if (num % i == 0) { isprime = false; } i++; } console.log(isprime ? "Prime number" : "Not a prime")
Reverse a number: let num = 2004; while (num > 0) { let digit = num % 10; console.log(digit); num = Math.floor(num / 10); }
Source: https://dev.to/vigneshwaran_v/looping-problems-in-js-1578