1. Number() 只要出现非数字就是NaN ‘0100’→ 100 ‘+100’→ 100 ‘2.1’→ 2.1 true转为1,false转为0 ‘0100’→ 100 ‘+100’→ 100 ‘2.1’→ 2.1 true转为1,false转为0 a.如果转换的内容可以转成数字,那么就直接 ...
分类:
其他好文 时间:
2016-07-30 01:45:01
阅读次数:
225
<script> function fmoney(s,n) { n = n > 0 && n <= 20 ? n : 2; s = parseFloat((s + "").replace(/[^\d\.-]/g, "")).toFixed(n) + ""; var l = s.split(".")[ ...
分类:
Web程序 时间:
2016-07-15 17:03:59
阅读次数:
130
1. 概述 JavaScript提供了一些内置的对象和函数。 内置对象提供了编程的几种最常用的功能,如数学运算,时间处理等。 内置函数主要用于各种数据类型的转换 2. 内置函数 isNaN() parseInt() parseFloat() eval() escape() unescape() is ...
分类:
Web程序 时间:
2016-07-12 23:00:26
阅读次数:
242
1.基本数据类型: 字符串、小数、整数、日期时间、布尔型等。 2.类型转换: 分为自动转换和强制转换,一般用强制转换。 其他类型转换为整数:parseint(); 其他类型转换为小数:parsefloat(); 判断是否是一个合法的数字类型:isNaN(); 是数字的话返回false,不是数字的话返 ...
分类:
编程语言 时间:
2016-07-12 22:54:39
阅读次数:
299
方法主要有三种 转换函数、强制类型转换、利用js变量弱类型转换。 1. 转换函数: js提供了parseInt()和parseFloat()两个转换函数。前者把值转换成整数,后者把值转换成浮点数。只有对String类型调用这些方法,这两个函数才能正确运行;对其他类型返回的都是NaN(Not a Nu ...
分类:
Web程序 时间:
2016-07-06 11:46:02
阅读次数:
165
//标准化总价钱 s:总价钱,n:保留几位小数 function fmoney(s, n) { n = n > 0 && n <= 20 ? n : 2; s = parseFloat((s + "").replace(/[^\d\.-]/g, "")).toFixed(n) + "";//更改这里 ...
分类:
Web程序 时间:
2016-07-01 21:28:43
阅读次数:
149
parseInt: 这个方法使用来取整的。(首个单词为字母会取值为:NaN) 整值 = parseInt(字符); 十进制值 = parseInt(字符,进制) parseFloat:这个方法使用来取浮点值。(首个单词为字母会取值为:NaN) 浮点值 = parseFloat(字符); a) 置换元... ...
分类:
其他好文 时间:
2016-06-25 22:59:22
阅读次数:
285
PS:赶紧抓紧时间看看吧~ * 有3个函数可以把非数值转换为数值:Number()、parseInt()、parseFloat() * 第一个函数,即转型函数Number()可以用于任何数据类型,而另两个函数则专门用于把字符串转换成数值。 * 这三个函数对于同样的输入会有返回不同的结果; * * * ...
分类:
编程语言 时间:
2016-06-23 18:44:43
阅读次数:
140
Number 方法: Number.parseFloat() parseFloat()方法将参数中指定的字符串解析成为一个浮点数字并返回和全局对象 parseFloat() 一样。Number.parseInt() parseInt() 函数将给定的字符串以指定基数(radix/base)解析成为整 ...
分类:
编程语言 时间:
2016-06-23 16:08:01
阅读次数:
269
Math.round(x*100)/100 将浮点数四舍五入,取小数点后2位 可以实现保留两位小数 强制保留两位小数 function toDecimal2(x ) { var f = parseFloat(x); if (isNaN(f)) { return false; } var f = Ma ...
分类:
Web程序 时间:
2016-06-05 15:31:04
阅读次数:
135