作者:浪漫的美食 | 来源:互联网 | 2023-09-23 11:03
1.第一个问题,利用map相加itemChild[1],觉得这样写并不好,想请求有没有更好的方法
1 2 3 4 5 6
| let data = this.state.data;
let totalScore = 0;
data.split('1x322EE2').map((item, index) => {
const itemScore = item.split('1x322EE7')[1];
totalScore += parseInt(itemScore);
}); |
2.第二个问题,if else 判断逻辑 有没有更好的方式书写,以为了以后页面出现#A这种情况可以更好地添加
1 2 3 4 5 6
| let ranking = 'A';
if(totalScore >=11 && totalScore <15){
ranking = 'AA';
}else if(totalScore >= 15){
ranking = '#';
} |