for语句主要用来反复执行某段代码:
for(初始条件;循环条件;状态改变)
{
循环体
}
问题类型:
1.穷举(例:0-100以内与7有关的数)
<body>
<input type="button" value= "0-100与7有关" onclick="a()" />
</body>
</html>
<script>
function a()
{ var sum=""
for(i=1;i<=100;i++)
{if(i%7==0||i%10==7||parseInt(i/10)==7)
{sum+=i+" "}
}alert(sum)
}
</script>
2.迭代(阶乘一类):
1!+2!+...+n!
<body>
请输入一个正整数:<input type="number" )}
}
</script>