zoukankan      html  css  js  c++  java
  • 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
     
  • 相关阅读:
    springboot+maven+thymeleaf配置实战demo
    报错AbstractStandardExpressionAttributeTagProcessor
    IllegalStateException: Unable to find a @SpringBootConfiguration
    Java装饰模式
    Java容器类解析
    jdk之object源码理解
    osx brew mysql
    java String[] 初始化
    date 常用
    mac mysql
  • 原文地址:https://www.cnblogs.com/hzozj/p/11722044.html
Copyright © 2011-2022 走看看