<html>
<body>
<script language="JavaScript" type="text/javascript">
var degFahren = new Array(212, 32, -459.15);
var degCent = new Array();
var loopCounter;
for (loopCounter = 0; loopCounter <= 2; loopCounter++)
{
degCent[loopCounter] = 5/9 * (degFahren[loopCounter] - 32);
}
for (loopCounter = 2; loopCounter >= 0; loopCounter--)
{
document.write("value " + loopCounter + " was " + degFahren[loopCounter] +" degrees Fahrenheit");
document.write(" which is " + degCent[loopCounter] + " degrees centigrade<BR>");
}
</script>
</body>
</html>
才开始学习js,帮帮忙详细解释一下这段代码中的for循环?追后为什么显示是从210而不是012?谢谢咯!!
帮帮忙javascript的for循环语句??
答案:2 悬赏:80 手机版
解决时间 2021-03-19 00:15
- 提问者网友:骨子里的高雅
- 2021-03-18 19:40
最佳答案
- 五星知识达人网友:行雁书
- 2021-03-18 19:45
for (loopCounter = 2; loopCounter >= 0; loopCounter--)
关键在这句,循环计数变量loopCounter从2开始递减一直到0,所以打印的顺序是210了。
js中的for循环规则和高级语言的for循环规则基本上是一致的,可以参考。
关键在这句,循环计数变量loopCounter从2开始递减一直到0,所以打印的顺序是210了。
js中的for循环规则和高级语言的for循环规则基本上是一致的,可以参考。
全部回答
- 1楼网友:孤独的牧羊人
- 2021-03-18 20:53
var color=["blue","green","red","#aaaaaa","#123456","#654321"];
for(var i=1;i<7;i++)
{
document.write(""+"这是标题"+i+" ");
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯