javascript 练习9:pi=4/1-4/3+4/5-4/7+… 求计算到3.1415926-3.1415927之间 需要的次数
<script type="text/javascript">
//练习9:pi=4/1-4/3+4/5-4/7+.... 求计算到3.1415926-3.1415927之间 需要的次数
function test5(){
document.write("<h1 style='color:blue;'>练习9:pi=4/1-4/3+4/5-4/7+.... 求计算到3.1415926-3.1415927之间 需要的次数</h1>")
var pi = 0;
var count = 0;
while(pi>3.1415927 || pi<3.1415926){
var num = 4/(count*2+1);
if (count%2==0){
pi+=num;
}else{
pi-=num;
}
count++;
}
document.write("计算到" + pi + "所需次数:" + count + "<br>");
return count;
}
test5();
</script>
效果如下图: