7.8.html
来自「javascript即用即差核心对象手册」· HTML 代码 · 共 19 行
HTML
19 行
<html>
<title>不使用函数嵌套来计算数学表达式</title>
<head>
<script language=javascript>
function sum(n)
{ var sum=0,i,sum1=0;
for(i=1;i<=n;i++)
{
sum1+=i;//变量sum1_n用于遍历每项累计和,即1、(1+2)、(1+2+3)、...、(1+2+...+n)
sum+=sum1;
}
return sum;
}
var n;
n=parseInt(prompt("请输入n","0"));
document.write("1+(1+2)+...+(1+2+...+"+n+")=",sum(n));
</script>
</head>
</html>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?