js里这句话是什么意思?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 08:47:35
js里这句话是什么意思?
xRo@WɌ$k{`cZ)'NQs2ٞMgzLrb,|bb؞O; s8lB̈́&FG 5ֈ

js里这句话是什么意思?
js里这句话是什么意思?

 


js里这句话是什么意思?
三元运算符 a>b?1:2 如果a>b则返回1,否则返回2
Math.ceil(number)向上取整数如 Math.ceil(11.1)返回12
Math.floor(number)向下取整数如 Math.floor(11.1)返回11
speed=speed>0?Math.ceil(speed):Math.floor(speed);
speed是否大于0,如果大于0则向上取整,如果小于0则向下取整,最后把结果赋值给speed
例:
var speed=1.3;
speed=speed>0?Math.ceil(speed):Math.floor(speed);
//speed最终结果为2
var speed=-1.5;
speed=speed>0?Math.ceil(speed):Math.floor(speed);
//speed最终结果为-2
清楚了吗