1、计算用户指定的数值内的奇数和。例如用户输入的是 10,则计算 1 + 3 + 5 + 7 + 9 的和
<!DOCTYPE html>
<html><head><meta charset="utf-8"><title></title><script>var n=prompt("请输入数值:"); var sum=0;for (var i=1;i<=n;i++){if (i%2!=0){sum += i;}}document.write(sum);</script></head><body></body>
</html>
运行截图:
2.使用递归计算 1 ~ 100 的和
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>javascript实现1~100的和</title>
</head>
<body><script>//递归函数实现1-100的累加//第一步 创建一个函数function sum(num) {if (num === 1) {return 1;}return num + sum(num - 1);}var res = sum(100);console.log(res);</script>
</body>
</html>
运行结果;