Posts

Showing posts from May, 2026

Check Palindrome Number in JavaScript

 A palindrome number is a number that remains the same when its digits are reversed. For example: 121 → Reversed → 121 1331 → Reversed → 1331 Both are palindrome numbers. In this example, we will write a JavaScript program to check whether a number is a palindrome or not without using built-in reverse methods.       function   checkPalindromeNumber ( num ) {        let   originalNumber   =   num ;        let   reversedNumber   =   0 ;        while  ( num   >   0 ) {          let   digit   =   num   %   10 ;          reversedNumber   =   reversedNumber   *   10   +   digit ;          num   =   Math . floor ( num ...

Find the First and Second Largest Number in JavaScript

When working with arrays in JavaScript, one common interview question is finding the largest and second largest numbers without using built-in sorting methods. In this blog, we’ll understand the logic step by step with an easy example.    let   array   =  [ 10 ]      function   findSecondLargestNumber ( arr )     {        if ( arr . length   <   2 )       {          return   null ;       }        let   largest   =   - Infinity ;        let   secondLargest   =   - Infinity ;        for ( i = 0 ; i < arr . length ; i ++ )       {          if  ( largest   <   a...