最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

AE表達(dá)式 - if條件語句的使用

2021-10-28 13:40 作者:我是若比鄰  | 我要投稿

今天群里有小伙伴,貼出了下面這樣的一段表達(dá)式,問哪里出錯了。

其實問題很明顯:當(dāng)value在1-15之間時沒有返回值,所以會報錯。


習(xí)慣性的將表達(dá)式復(fù)制,粘貼到了旋轉(zhuǎn)屬性上,然后拖動旋轉(zhuǎn)屬性的值,竟然沒發(fā)現(xiàn)錯誤(拖的很快,導(dǎo)致旋轉(zhuǎn)屬性的值不在1-15這個范圍內(nèi),所以沒報錯),然后就說可以這樣寫。

確實在js代碼中這樣寫沒返回值不會報錯,但是在AE中就會報錯。


感謝群里的?熊貓來的指出問題所在,也感謝其他小伙伴的積極討論。


接下來我們再討論討論if語句。


IF條件語句

if條件語句是基于不同的條件來執(zhí)行不同的動作的。


必須寫成下面這樣:


if...else if...else語句

用來在多個代碼塊中選擇條件成立的來執(zhí)行。

如果多個代碼塊中的條件都不成立,需要給它一個默認(rèn)返回值,就是這里的else。

當(dāng)time都不滿足上面的條件時,就執(zhí)行else里的語句,else不能省略。


今天群里那位同學(xué)的問題就是少了else,沒有默認(rèn)返回值引起的錯誤。


如果你要在if語句的條件里,寫這樣的條件:2<time<4,AE中也是無法得到正確結(jié)果的。

你需要寫成下面這樣:


人有時候腦子容易抽筋,明明這么明顯的錯誤,竟然沒看出來。

明明自己寫代碼的時候,清楚的知道規(guī)范是什么樣的,但是看別人寫的,就似乎不在狀態(tài)。

所以需要交流、討論,別人一句話可能就讓你醍醐灌頂,立即頓悟。

歡迎大家進(jìn)群交流。


AE表達(dá)式 - if條件語句的使用的評論 (共 條)

分享到微博請遵守國家法律
北京市| 济源市| 泰兴市| 阜宁县| 嵩明县| 日照市| 太康县| 平遥县| 赤壁市| 丹寨县| 赣榆县| 临武县| 台安县| 新乡市| 保德县| 延津县| 延庆县| 伊金霍洛旗| 雷山县| 明水县| 新乡市| 乐昌市| 仙桃市| 宜都市| 冕宁县| 友谊县| 革吉县| 枣阳市| 垫江县| 苏尼特右旗| 霞浦县| 武山县| 建始县| 高青县| 宕昌县| 榆树市| 老河口市| 临澧县| 婺源县| 榕江县| 南江县|