老师请解答一下

来源:2-12 星级评分(1)

慕仰8079247

2020-04-17 10:01:46

老师这里是不是可以这样理解有零个小数点就表示满心有一个小数点大于5就有一颗半星那么零星又是怎么判断的5减满星是多少然后减半星等于零那么满星和半星应该等于多少
var _score = this.score.toString();

        //4.4

        var scoreArray = _score.split('.');

        // 满星

        var fullstar = parseInt(scoreArray[0]);

        // 半星

        var halfstar = parseInt(scoreArray[1]) >=5 ? 1: 0;

        // 0星

        var nullstar = 5 - fullstar - halfstar;

写回答

1回答

好帮手慕慕子

2020-04-17

同学你好,老师以具体的分数即:4.4分为例给同学分析下思路,同学可以结合下图注释理解:

http://img.mukewang.com/climg/5e99227f091dd27415180512.jpg

如果我的回答帮助到了你,欢迎采纳,祝学习愉快~

0

0 学习 · 6815 问题

查看课程