web练习2

发布时间:2024年01月16日

需求

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>

文章来源:https://blog.csdn.net/2202_76007104/article/details/135623821
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。