在js读取文本框或者其它表单数据的时候获得的值是字符串类型的,例如两个文本框a和b,如果获得a的value值为11,b的value值为9 ,那么a.value要小于b.value,因为他们都是字符串形式的.在网上找了一下js字符串转数字的文章,这个比较全
方法主要有三种
转换函数、强制类型转换、利用js变量弱类型转换。
1. 转换函数:
js提供了parseInt()和parseFlo...
分类:
Web程序 时间:
2014-11-03 10:15:04
阅读次数:
226
1.丢弃小数部分,保留整数部分parseInt(5/2)22.向上取整,有小数,则整数部分加1Math.ceil(5/2)33.四舍五入Math.round(5/2)34.向下取整Math.floor(5/2)2取余数0%401%412%423%434%405%41
分类:
编程语言 时间:
2014-11-01 11:35:36
阅读次数:
311
/**在键盘上随机输入n个数字存入List中输出其从大到小的结果*/publicclassTest01{publicstaticvoidmain(String[]args){ Listlist1=newArrayList(); Integercnt=0; for(inti=0;i<args.length;i++) {list1.add(cnt.parseInt(args[i]));//String转型为Integer后存入list1中 } S..
分类:
编程语言 时间:
2014-10-27 19:46:02
阅读次数:
474
首先先看一个比较简单的处理办法,代码如下: $("textarea[maxlength]").keyup(function () { var area = $(this); var max = parseInt(area.attr("maxlength"...
分类:
其他好文 时间:
2014-10-25 18:30:52
阅读次数:
544
以前经常以代码中看到Math.round、parseInt和Math.floor这三个函数,虽然知道结果最后都是返回一个整数,但是对他们三者的区别还是不太清楚,今天就做一个小结。一、Math.round作用:四舍五入,返回最接近参数的整数,如果小数部分大于等于0.5,返回大于参数的最小整数,否则返回...
分类:
其他好文 时间:
2014-10-23 19:01:02
阅读次数:
264
Javascript第一周Math常用的方法1、parseInt()取整:把字符串最前边的整数取出来并返回2、Math.ceil() 向上取整:有小数就整数部分加13、Math.round()四舍五入4、Math.floor()向下取整5、Math.abs()返回数的绝对值Math的方法Math.a...
分类:
编程语言 时间:
2014-10-23 15:44:59
阅读次数:
229
JS 数据类型转换方法主要有三种转换函数、强制类型转换、利用js变量弱类型转换。1. 转换函数:js提供了parseInt()和parseFloat()两个转换函数。前者把值转换成整数,后者把值转换成浮点数。只有对String类型调用这些方法,这两个函数才能正确运行;对其他类型返回的都是NaN(No...
分类:
Web程序 时间:
2014-10-22 20:10:18
阅读次数:
265
var str='1250' ; alert( Number(str) ); //得到1250 alert(parseInt(str)); //得到1250var str1='00100'; alert( Number(str1) ); //得到100 alert(parseInt(str1)...
分类:
编程语言 时间:
2014-10-21 17:07:39
阅读次数:
185
javascript的数据类型分为基本数据类型和非基本数据类型(对象)一、基本数据类型:包括以下部分:数字、字符串、布尔值、undefined、null,除此之外的均为对象1、数字:浮点数、整数;八进制:0开头,例:a=011; parseInt(a); //9十六进制:0x开头,例:a=0x11....
分类:
编程语言 时间:
2014-10-20 18:46:11
阅读次数:
328
生成n-m,包含n但不包含m的整数:第一步算出 m-n的值,假设等于w第二步Math.random()*w第三步Math.random()*w+n第四步parseInt(Math.random()*w+n, 10)生成n-m,不包含n但包含m的整数:?第一步算出 m-n的值,假设等于w第二步Math...
分类:
其他好文 时间:
2014-10-20 16:58:50
阅读次数:
178