我只是想知道是否可以在javascript中嵌套for循环的问题上获得一些指导。
我目前有以下嵌套的for循环
for (var i = 0; i <= score; i++)
{
for (var j = 0; j <= i; j++)
{
var stsc = '<img src="./images/star.png"/>';
}
}
目的是使变量stsc取决于得分变量的计数来显示星星数。
目前,无论分数是多少,它只会显示1星。我尝试将stsc添加到嵌套循环之外无济于事。不管我做什么,都只会显示1星。
您能否为我指出正确的方向,以使其显示正确的星数(如果得分为3,则为3星;如果得分为0,则为0星,依此类推...)
感谢大家
最佳答案
var stsc="";
var score=0;
for (var i = 1; i <= score; i++)
{
stsc = stsc +'<img src="./images/star.png"/>';
}
http://jsfiddle.net/m5Btd/1295/