字符串转化为数值

时间:2021-06-13 19:35:43
  1. JavaScript的Number()函数,强制类型转换
  2. parseInt()和parseFloat()两个转换函数。
  3. 通过使用正则表达式
    function getStringofNum(text) {
            //取出字符串中的数字
            var value = text.replace(/[^0-9]/ig,"");
            return value;
        }
    getStringofNum('sdjk_2.4.7')//247
    
    

      

  4. 按位非
    可以把字符串转换成整数,但他不是浮点数。如果是一个字符串转换,它将返回0;
    ~~1.23 // returns 1
    ~~ "1.23" // returns 1
    ~~ "23" // returns 23