js中while循环求和

js中while循环求和,第1张

1 1 2 3 5 8

<script>
var num1 = 1;
var num2 = 1;
var num3 = 0;
var index = 2;
while(index <= 100){
num3 = num1 + num2;
num1 = num2;
num2 = num3;
index ++;
}
alert("num3=" + num3);

</script>

<html>
<body>
<script>
function
getResult()
{
var
Sn;
a=parseInt(txt1value);
d=parseInt(txt2value);
n=parseInt(txt3value);
Sn=2a1+d(n-1)n;
Sn=Sn/2;
documentgetElementById('result')value=Sn;
}
</script>
a:
<input
type=text
id=txt1><br>
d:
<input
type=text
id=txt2><br>
n:
<input
type=text
id=txt3><br>
<br>
<input
type=button
id=btn
value="计算结果"
onclick="getResult()">
<br>
Sn:
<input
type="text"
id="result"
value="这里显示结果">
</body>
</html>
不过你公式里的2a1是什么意思?2×a×1?那和2a有什么区别。。

代码不全,不知道你的rest参数怎么传的,你可以这样写:
var totalsum=0;
//每次加加时就调用这个方法,最后计算的结果就是totalsum
function sum(rest){
totalsum+=parseInt(rest);
}

我需要得到js实现两个数字相加的结果,可是js总是默认按照字符串处理,将两个数字连接起来。 
解决这个问题,代码如下:
<script type="text/javascript"> var a = 1; var b = 2; var sum = parseInt(a) + parseInt(b); </script>
1
2
3
4
5
parseInt()是js的解析字符串的函数,返回解析后的数字。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13400947.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-29
下一篇 2023-07-29

发表评论

登录后才能评论

评论列表(0条)

保存