需求
1.计算用户指定的数值内的奇数和。例如用户输入的是10则计算1+3+5+7+9的和
<!doctype html>
<html lang="en">
<head><meta charset="utf-8"><title>作业1</title></head>
<body>
<script>//计算用户指定的数值内的奇数和。例如用户输入的是 10,则计算 1 + 3 + 5 + 7 + 9 的和const num = parseInt(prompt('请输入一个整数','1'))var sum = 0;for(let i = 1;i<=10;i++){if(i%2 == 1){sum += i}}console.log('sum = ' +sum)
</script>
</body>
</html>
2.使用递归计算1~100的和
<!doctype html>
<html lang="en">
<head><meta charset="utf-8"><title>作业2</title></head>
<body>
<script>//使用递归计算1~100的和function recurse(n){if(n === 1) {return 1;}else{return n + recurse(n - 1)}}console.log(recurse(100))
</script>
</body>
</html>