第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

這段代碼是什么意思

這段代碼是什么意思

Youruncle 2016-08-17 08:43:23
speed=speed>0?Math.ceil(speed):Math.floor(speed);
查看完整描述

1 回答

?
阿旭_

TA貢獻(xiàn)217條經(jīng)驗(yàn) 獲得超353個贊

三目運(yùn)算符,常用于某個變量的初始化獲取某個值如果失敗時,那么默認(rèn)值是什么。

ceil:向上取整(返回大于或者等于指定表達(dá)式的最小整數(shù))

floor:向下取整

所以這段代碼的意思是,變量speed做校驗(yàn),如果值大于0,那么就向上取整(比如3.5,結(jié)果就是4)如果值小于0那么就向下取整(比如-3.5,結(jié)果就是-4)


例:

描述:從服務(wù)器獲取一個變量age,如果值出現(xiàn)異常小于0了,那么就把年齡age設(shè)置默認(rèn)值20歲

正常寫法

var age = getAge();

if(age <0){

? ? ?age = 20;

}

三目運(yùn)算符寫法

var age = getAge();

age = (age<0 ? 20 : age);//括號可以省略,如果不小于0,那么返回當(dāng)前值,類似 ?age= age,雖然看起來多余,但是這樣寫一行代碼就搞定了

查看完整回答
1 反對 回復(fù) 2016-08-17
  • 1 回答
  • 0 關(guān)注
  • 1263 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號