• parseInt


    parseInt格式

    parseInt(string,redix)

    • string,必须,要被解析为整数的字符串,字符串不一定必须是数字,但是开头必须可以转换为数字。
    • radix,可选,解析时采用何种进制解析。
    1.   范围:(2 - 36),不在这个范围内返回NAN,
    2.   为0或者省略按照10进制解析;若开头以“0x” 或 “0X” 开头,将以 16进制解析。

    例子:

    console.log(parseInt("10lfsdfsad1"));  //10
    console.log(parseInt(" 10lfsdfsad1")); //10
    console.log(parseInt("11",2));    //3
    console.log(parseInt("8",3));    //NaN,3进制范围是1-2,8不在这个范围返回NaN。
    console.log(parseInt("12",3));  //5 = 2*3的0次方+1*3的1次方
    console.log(parseInt("8",5));    //NaN,5进制范围是1-4,8不在这个范围返回NaN。
    console.log(parseInt("118",5));    //6,1在这个范围返回1,8去掉,从1开始作为第0位算6 = 1 * 5的1次方+1*5的0次方
    console.log(parseInt("119",10)); //119
    console.log(parseInt("010"));   //10
    console.log(parseInt("0x"));   //0

    console.log(parseInt("1f",16)); //1*16的1次方+15*16的0次方 = 16 + 15 = 31
     
  • 相关阅读:
    抽象类存在的意义
    抽象类的特征
    抽象类的使用
    抽象类的概述
    引用类型作为方法参数和返回值
    继承的特点
    目前Java水平以及理解自我反思---01
    继承后- 构造器的特点
    指针函数
    C数组灵活多变的访问形式
  • 原文地址:https://www.cnblogs.com/hzozj/p/11722044.html
Copyright © 2020-2023  润新知