就是在util.js文件中为了获取星星个数:
function convertToStarsArray(stars) {
var num = stars[0];
// var num=stars.toString().substring(0,1);
var array = [];
for (var i = 1; i <= 5; i++) {
if (i <= num) {
array.push(1);
}
else {
array.push(0);
}
}
return array;
}
我注释掉的var num=stars.toString().substring(0,1);原本是老师讲的,但是我有点儿疑惑,num本身不就是string嘛?为什么还要来一次tostring?有特别的原因?
就是在util.js文件中为了获取星星个数:
function convertToStarsArray(stars) {
var num = stars[0];
// var num=stars.toString().substring(0,1);
var array = [];
for (var i = 1; i <= 5; i++) {
if (i <= num) {
array.push(1);
}
else {
array.push(0);
}
}
return array;
}
我注释掉的var num=stars.toString().substring(0,1);原本是老师讲的,但是我有点儿疑惑,num本身不就是string嘛?为什么还要来一次tostring?有特别的原因?