Que.1 Find the number of digits
const Find_Digits = (N) => { // Convert the number to a string const numStr = N.toString(); // Initialize the count to 0 let count = 0; // Iterate through each character in the string for (const ch of numStr) { // If the character is a digit, increment the count if (/[0-9]/.test(ch)) { count++; } } // Return the count return count; };
Que.2 Find the Fives.
const Find_Five = (N) => { // Convert the number to a string const numStr = N.toString(); // Initialize the count to 0 let count = 0; // Iterate through each character in the string for (const ch of numStr) { // If the character is a digit, increment the count if (ch == '5') { count++; } } // Return the count return count; };
Que.3 Find Sum
const findSum = (n) => { let sum = 0; for(let i=1; i<=n; i++){ if(i%2===0){ sum = sum+i; } } return sum; };
Que.4 Find the sum of the digits of a given number.
const Number_Sum = (N) => { // Convert the number to a string const numStr = N.toString(); let sum = 0; for (const ch of numStr) { sum += Number(ch); } return sum; };
Que.5 Print the Odds.
const Print_Odd = (N) => { console.log("2"); // print 2 first for (let i = 3; i <= N; i += 2) { // start from 3 and increment by 2 to get only odd numbers console.log(i); } };
Que.6 Print the Pattern.
const Print_pattern = (N) => { for(let i=0; i < N; i++){ let row = ""; for(let j=0; j<=i; j++){ row += "*"; } console.log(row); } };
Que.7 Check whether a Number is a prime or not.
const Prime_Check = (N) => { if (N < 2) { return "NO"; } for (let i = 2; i <= Math.sqrt(N); i++) { if (N % i === 0) { return "NO"; } } return "YES"; };
Que.8 Print Numbers
const printNumbers = (n) => { for(let i=1; i<=n; i++){ console.log(i); } };
Que.9 Print the Table
const Print_Table = (N) => { for (let i = 1; i <= 10; i++) { console.log(N + " * " + i + " = " + N*i); } };