利用javascript 函数 实现计算1到100所有数字的和 并弹出对话框显示结果

如题所述

For循环
<head>
<script language="javascript">
function DC()
{
var num=0;
for(var i=1;i<=100;i++)
{
num+=i;
}
alert("最终结果="+num);
}
</script>
</head>
<body onload="DC()">
</body>

while循环
<head>
<script language="javascript">
function DC()
{
var num=0;
var i=1;

while(i<=100)
{
num+=i;
i++;
}
alert("最终结果="+num);
}
</script>
</head>
<body onload="DC()">
</body>

while..do与上一个差不多但是区别在于do里的代码至少执行了一次
<head>
<script language="javascript">
function DC()
{
var num=0;
var i=1;

do(i++)
{
num+=i;
}
while(i<=100);

alert("最终结果="+num);
}
</script>
</head>
<body onload="DC()">
</body>
温馨提示:内容为网友见解,仅供参考
第1个回答  2017-10-16
function add(star,end){
    var res = 0;
    for(var i=star;i<=end;i++){
        res += i;
    }
    return res;
}
alert(add(1,100))

第2个回答  推荐于2017-10-16
很简单
写个通用的

function SumRange(start,end)
{
return (start+end)*(end-start+1)/2
}

alert(SumRange(1,100));本回答被提问者采纳
第3个回答  2010-11-17
<script type="text/javascript">
function SumToN(n)//计算1加到n的和
{
var sum=(1+n)*n/2;
return sum;
}
alert(SumToN(10000));//弹出结果
</script>
第4个回答  2010-11-17
<html>
<head>
<script language="javascript">
var i=0;
function xx(){
for(var j=0;j<=100;j++){
i=i+j;
}
alert("和为:"+i);
document.write(i);
}

</script>
</head>
<body>
<a href="javascript:xx();">点击得到1到100的和</a>
</body>
</html>

使用js循环语句输出1到100所有数字的和。谁帮忙给个答案。
简单哦。 Javascript计算1到100和 var i,j for (i=1,j=0; i <= 100; i++){ j=j+i } document.write (j)

编程求1到100间所有偶数的和并输出结果
编写一段代码,求1到100间所有偶数的和,并输出结果。首先,定义一个整型变量`result`,初始值为0。这段代码的目标是计算1到100之间所有偶数的和,因此需要一个循环来遍历这个范围内的数字。使用`for`循环来实现这一目标。循环变量`i`从2开始,这是第一个偶数。循环条件`i<=100`确保循环直到`i`超...

JS输出1-100内所有十位和个位相同的数?
在这段代码中,我们首先创建一个空数组 arr。然后,使用 for 循环遍历 1-100 范围内的每个数字。对于每个数字,我们将其转换为字符串,并将其分成两个部分,分别存储在两个数组中。然后我们使用 JavaScript 的 forEach 方法遍历这两个数组,并检查当前数字是否与之前已经检查过的数字相同。如果是,我们...

编写ASP程序,计算并显示1到100的和。即:1+2+3+...100的和。
a=sum(1:100)label0.capition=str$(a)↑ 为任意数字(任意数字是指你那个标签的编号!)

编写一个SHELL脚本程序计算1到100的和
!\/bin\/bash j=0 for ((i=1;i<=100;i++));do j=$(($i+$j))done echo $j

js编写一个函数,计算两个数字的和、差、积、商(要求:使用传参的...
\/** ** 除法函数,用来得到精确的除法结果 ** 说明:javascript的除法结果会有误差,在两个浮点数相除的时候会比较明显。这个函数返回较为精确的除法结果。 ** 调用:accDiv(arg1,arg2) ** 返回值:arg1除以arg2的精确结果 **\/function accDiv(arg1, arg2) { var t1 = 0, t2 = 0, r1...

python计算1到100所有奇数之和。
1、n=99whilen0:sum=sum+nn=n-2print(sum)我们要计算100以内所有奇数之和,可以用while循环实现:在循环内部变量n不断自减,直到变为-1时,不再满足while条件,循环退出。2、i使用列表中的数依次赋值,当列表最后一个数赋值给i循环结束。所以1-100中的偶数即为开始第一个数字是2,步长为2,...

求出1到100之间的3和7的倍数来,分别计算出它们数值的和。请各位用VB程 ...
a = 0 q = 0 Do While a <= 100‘循环控制数字的范围 a = a + 1 If a Mod 3 = 0 Or a Mod 7 = 0 Then '对3和7取余数为零则为3或者7的倍数 Print a’打印当前a的值当a为3或7 的倍数时候 p = p + a End If Loop MsgBox "总和为" & p‘弹出为3和7的倍数总和为End ...

用JavaScript计算平均数,最大值和最小值
先获取三个输入框的值 转化成数字类型 然后 if 比较是否三个值都大于等于1 小于等于100 a>=1 && a<=100 之类的 如果是都转成整数,也可以直接写一个1-100的数组去indexOf 符合条件就弹窗 用三个值组成的数组array = [a,b,c]最大值Math.max.apply(null,array)最小值Math.min.apply(...

用C#写代码求出1到100之间奇数数字之和的代码怎么写?
在C#中编写代码以计算1到100之间所有奇数数字之和,可以通过循环结构实现。以下是一个示例代码:首先,使用`using System;`语句引入必要的命名空间。接着,定义一个名为`sdadada`的类。在`sdadada`类中,通过`public static void Main()`方法定义程序的入口点。在`Main()`方法中,声明两个整型变量`...

相似回答