Find the largest palindrome made from the product of two 3-digit numbers - Javascript

前端 未结 21 1499
感情败类
感情败类 2020-12-28 17:16

Can anyone tell me what\'s wrong with the code. Find the largest palindrome made from the product of two 3-digit numbers.

function largestPalind         


        
21条回答
  •  星月不相逢
    2020-12-28 17:26

    Another Simple Solution in JavaScript

    function reverseNumber(n)
    {
        n = n + "";
        return n.split("").reverse().join("");
    }
    
    function palindrom(){
     var r= 1 , y =1;
    var largest = 0;
     while(r <= 1000){ 
       var num1 =  r;
       var num2 = 0;
     while(num1 <= 1000 && num2 <= num1){ 
            product = num1 * num2;
       if (product == reverseNumber(product)){
         console.log(`${num1} x ${num2} = ${product}`);
              if(product > largest){
                largest = product;
              }
       }
       num1 = num1 + 1;
       num2= num2 + 1;
    }
    r++;
    }
    console.log(``)
    console.log(`The largest is ${largest}`);
    }
    console.log(palindrom());
    

提交回复
热议问题