speed=speed>0?Math.ceil(speed):Math.floor(speed);这个语法怎么理解?
speed=speed>0?Math.ceil(speed):Math.floor(speed)这句话的语法就是
速度大于0就向上取整,速度小于0就向下取整吗?
Math.ceil(speed):Math.floor(speed) 中间的这个引号是else的意思吗?
不应该是这样写吗?
if(speed>0){
Math.ceil(speed);
}else{
Math.floor(speed);
}
但是这样写不行啊,回不去。