小问题,我在 JS 中有一个 var,只要当前值低于 99,我就想增加它,否则它应该重置为零。
当前的简化代码
var age = 35;
age = ( age < 99) ? age+1 : 0;
现在,这是合理的人类可读的。但是,如果我的 var 是obj[layer01][gridY][gridX][shape] 那会改变我的行,比如:
obj[layer01][gridY][gridX][shape] = ( obj[layer01][gridY][gridX][shape] < 99) ? obj[layer01][gridY][gridX][shape]+1 : 0;
问题
有没有办法简化这个?就像是:
age = (< 99) ? ++ : 0;
潇湘沐
人到中年有点甜
一只甜甜圈
慕娘9325324
随时随地看视频慕课网APP
相关分类