JS将一个数取整 :
1.parseInt(str)
2.Math.ceil(number) //返回大于等于其数值参数的最小整数。
3.Math.floor(number) //返回小于等于其数值参数的最大整数。
4.Math.round(number) //四舍五入
获取过滤数字
var str="__20__40__43__on__";
var strAry=str.split("__");//得到一个20 40 43的数组
for(var i=0;i<strAry.length;i++)
alert(strAry[i]);
======================
要只过滤出数字,这样做
var str="__20__40__43__on__";
var r=str.replace(/[^0-9]+/g," ").split(" ");//将不是数字的字符替换为空格
for(var i=0;i<r.length;i++)
alert(r[i]);