All Downloads are FREE. Search and download functionalities are using the official Maven repository.

g0001_0100.s0009_palindrome_number.solution.js Maven / Gradle / Ivy

There is a newer version: 1.8
Show newest version
// #Easy #Math #Udemy_Integers #2024_12_03_Time_4_ms_(97.14%)_Space_59.8_MB_(5.70%)

/**
 * @param {number} x
 * @return {boolean}
 */
var isPalindrome = function (x) {
    if (x < 0) {
        return false
    }

    let rev = 0
    let localX = x

    while (localX > 0) {
        rev = rev * 10 + (localX % 10)
        localX = Math.floor(localX / 10)
    }

    return rev === x
}

export { isPalindrome }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy