function aloop()
{
var count = 0;
var stars;
stars = newCost;
document.eMarkForm.dangerRange.value = document.eMarkForm.dangerRange.value + "\n" + newCost + " " ;
for (var count = 1; count <= stars; count = count + 1)
{
document.eMarkForm.dangerRange.value = document.eMarkForm.dangerRange.value + "*" ;
}
}
所以即时计算一个名为newCost的数量,我希望它显示在我的dangerRange文本字段中,并在值旁边加*。但是我想在newCost的数量中每10个出现1 *。我怎样才能做到这一点?
答案 0 :(得分:0)
在'for'循环中,将'count'递增10:count = count + 10
并将比较运算符更改为'&lt;':count < stars
。如果您总是想要至少一颗星,请从0开始'计数',否则从10开始。