圆周率 π可以通过公式求近似值。公式如下:
代码为:
<!DOCTYPE html>
<html>
<head>
<title>求π</title>
<meta charset="utf-8">
</head>
<body>
</body>
<script type="text/javascript">
var flag = true, result = 0;
for (var i = 1; i < 10000000; i = i + 2) {
if (flag) {
result += 1 / i;
}
else {
result -= 1 / i;
}
flag = !flag;
}
alert('π的近似值为: ' + result * 4);
</script>
</html>
当精度为1xe-8时,求出π的值为:3.1415924535897797。当精度为1xe-10时,求出π的值为:3.141592651589258,已经非常接近真实的值了