javascript 数学小问题
以下代码怎么答案不对啊?
<html>
<head>
<title>while循环</title>
<script>
var sum=1,x=2,a=1.0;
while(a>0.000001)
{
a=1.0/x;
sum+=(-1*a);
x*=2;
}
alert(sum);
</script>
</head>
</html>
请高手帮帮忙啊!
数学公式是什么?你期望是什么结果?
你的循环用错了While是死循环,该改为if
sum=1-1/2+1/4-1/8……+1/n 且(1/n)<0.000001求sum
JScript code:
var sum = 1, n = 2, t = -1;
var msg = [];
while ((1 / n) > 0.000001) {
sum += t * 1 / n;
t = -t;
n += 2;
}
alert(sum);
x*=2; -> x+=2;
<script>
var sum=1,x=2,a=1.0;
if(a>0.000001)
{
a=1.0/x;
sum+=(-1*a);
x*=2;
}
alert(sum);
</script>
应该是这样:
<script>
var sum=1,x=2,a=1.0;
if(a>0.000001)
{
a=1.0/x;
sum+=(-1*a);
x*=-2;
}
alert(sum);
</script>
感觉楼上的解答都不正确呢,还是我的数学太差了,
写一下在草纸上的解答顺序:
已知:sum=1-1/2+1/4-1/8……+1/n 且(1/n)<0.000001求sum?
相关问答:
用javascript加载页面时指向一个描点。已知如何通过链接做成描点的,可是想让页面加载时直接指向不需要点击链接。
1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" &quo ......
怎么才能判断键盘是否被按下和松开。。。。。不知道怎么判断。。。谁能告诉我下吗。。。。谢谢
onkeydown和onkeyup事件
引用
onkeydown和onkeyup事件
自动触发这两个事件
onkeydown 按下
onkeyup 松开
......
我要做一个限时的倒计时,防刷新重新计时的,网上找了一个不错的,在本地运行很好,可是传到服务器上就运行不好,好像是window.name 不起作用。什么原因如果解决呢?还是哪位有更好的代码?帮解决一下,先谢谢了。{{ ......
本群是一个javascript初学者群,还可以再进20个名额。QQ群:100172168
我加你 我也是新手咱们共同学习!
百度Hi技术交流群,要进的!点击下面链接接受邀请:
http://im.baidu.com/ginvite/gi/url_confirm.php?i ......
/*
* list[id] 是保存每个节点信息的数组
* 2010-4-8
*/
var list = [];
var tree = function(objName) {
this.title = objName;
this.liNode = [];
this.ulNode = [];
th ......