for循环基本用法练习题<1>
<code>
<1> 循环出100以内的所有偶数
<title>循环输出100以内的偶数</title>
<body>
<script language="javascript">
for(var i=0;i<=100;i++)
{
if(i%2==0)
{
document.write(i+"
");
}
}
</script>
</body>
先循环出100以内所有的数,偶数定义是能被2整除的整数。所以使用if条件语句判段i是否能被2整除,循环出的每一个数求余2,若为0,则能被整除。输出。
<2>
通过50次循环输出100以内的所有奇数
title>循环50次输出100以内的奇数</title>
</head>
<body>
<script language="javascript">
for(var i=1;i<=100;i+=2)
{
document.write(i+"
");
}
</script>
</body>
实现循环次数减少可以通过两个方面实现,条件和增量这两个方面入手。
<3>
循环输出500以内能被3整除的数
<title>循环次输出500以内能被3整除得数</title>
</head>
<body>
<script language="javascript">
for(var i=1;i<=500;i++)
{
if(i%3==0)
{
document.write(i+"
");
}
}
</script>
</body>
和第一题类似
<4> 通过25次循环输出100以内所有偶数的和
title>循环25次输出100以内所有偶数和</title>
</head>
<body>
<script language="javascript">
var sum=0;
for(var i=2;i<50;i+=2)
{
sum+=i+50;
document.write(i+"
"+sum+"
");
}
</script>
</body>
</code>