- 成长速度为>12显示4个箭头;
- 成长速度为>10显示3个箭头;
- 成长速度为>5显示2个箭头;
- 成长速度为>0显示1个箭头;
- 成长速度为
你有没有想过用一行就代码实现呢
1 //&& ||实现 2
let add_level =
(add_step==5 && 1) ||
(add_step==10 && 2) ||
(add_step==12 && 3) ||
(add_step==15 && 4) || 0;
1 //更优雅的方式
let add_level={'5':1,'10':2,'12':3,'15':4}[add_step] || 0;
let add_level = (add_step>12 && 4) || (add_step>10 && 3) || (add_step>5 && 2) || (add_step>0 && 1) || 0;