math.ceil --ceil天花板意思 ,向上取整
math.ceil(11.3) 12
math.ceil(-11.3)-11
math.floor --floor 地板意思,向下取整
math.floor(11.6)11
math.floor (-11.6)-12
roud 四舍五入 ,在原来数字➕0.5 再向下取整
math.round(11.5)12
math.round(-11.5)-11
parselnt 从第一个字符开始,依次读取每个字符,直到碰见第一个非数字字符停止,且自动跳过开头,空字符。
如果parseint参数不是字符串,则需要先转为string在转换!!
parseint (100000000.5)1
parseint(0.000008)8
parseint (“8e-7”)8
parseint(“011”)11
字符串转整数时候,是一个个依次转换的,如果遇到不能转为数字的字符,就不能再进行下去了(正负号除外)
如果字符串第一个字符不能转化为数字,就返回NaN
parseint (“aa99”)NaN
如果参数以0开头不是字符串,则先转为字符串,在解析
to.string ( )转为字符串形式
parseint (011)9
var a = parseFloat("10")//10
var b = parseFloat("10.00")//10
var c = parseFloat("10.33")//10
var d = parseFloat("34 45 66")//34
var e = parseFloat(" 60 ")//60
var f = parseFloat("40 years")//40
var g = parseFloat("He was 40")//NaN
parseFloat() 函数解析字符串并返回浮点数。
此函数确定指定字符串中的第一个字符是否为数字。如果是,它会解析字符串直到到达数字的末尾,并将数字作为数字而不是字符串返回。
注意:只返回字符串中的第一个数字!
注释:允许前导和尾随空格。
注释:如果第一个字符不能转换为数字,parseFloat() 返回 NaN。