JavaScript 全局对象之parseInt()函数与parseFloat()函数

    xiaoxiao2022-06-24  46

    全局属性和函数可用于所有内建的JavaScript对象。 parseInt()函数 parseInt()函数可解析一个字符串,并返回一个整数。 语法:parseInt(string,radix)   string参数-必需,要被解析的字符串。   radix参数-可选,表示要解析的数字的基数,取值介于2~36之间。如果省略该参数或其值为0,则数字将以10为基础解析。如果以“0x”开头,以16为基数。如果参数小于2或者大于36,则parseInt()将返回NaN。 返回值:返回解析后的数字。

    //实例 parseInt("10");//返回10 parseInt("19",10);//返回19(10+9) parseInt("11",2);//返回3(2+1) parseInt("010");//未定:返回10或8

    parseFloat()函数 parseFloat()函数可以解析一个字符串,并返回一个浮点数。 该函数指定字符串中的首个字符是否为数字,如果是,则对字符串进行解析,知道到达数字的末端为止,然后以数字返回该数字,而不是作为字符串。 语法:parseFloat(string)  string参数-必需,要被解析的字符串。 返回值:返回解析后的数字。

    //实例 parseFloat("10");//返回10 parseFloat("10.00");//返回10 parseFloat("10.33");//返回10.33 parseFloat("34 35 36");//返回34 parseFloat(" 60 ");//返回60 parseFloat("40 years");//返回40 parseFloat("He was 40");//返回NaN
    转载请注明原文地址: https://ju.6miu.com/read-1123767.html

    最新回复(0)