8. String to Integer (atoi)

Updated: 2024-03-12
1 min read

On This Page

LeetCode problem

// .js
/**
 * @param {string} s
 * @return {number}
 */
var myAtoi = function(s) {
    let res = 0;
    let num = parseInt(s);
    if(num >= 2147483648){
        res = 2147483647;
    } else if (num <= -2147483648){
        res = -2147483648;
    } else if (isNaN(num)) {
        res = 0;
    } else {
        res = num;
    }

    return res;
};