How to write palindrome in JavaScript

前端 未结 30 1813
情书的邮戳
情书的邮戳 2020-11-29 02:42

I wonder how to write palindrome in javascript, where I input different words and program shows if word is palindrome or not. For example word noon is palindrome, while bad

30条回答
  •  误落风尘
    2020-11-29 03:20

    Frist I valid this word with converting lowercase and removing whitespace and then compare with reverse word within parameter word.

    function isPalindrome(input) {
        const toValid = input.trim("").toLowerCase();
        const reverseWord = toValid.split("").reverse().join("");
        return reverseWord == input.toLowerCase().trim() ? true : false;
    }
    isPalindrome("    madam ");
    //true
    

提交回复
热议问题