suwen820057598 发表于 2022-5-22 15:16:07

求助

柿子饼同学 发表于 2022-5-22 15:59:51

本帖最后由 柿子饼同学 于 2022-5-22 16:03 编辑

亲 , 作业要先自己独立思考哦

傻眼貓咪 发表于 2022-5-22 16:00:33

{:10_261:}

suwen820057598 发表于 2022-5-22 16:45:58

柿子饼同学 发表于 2022-5-22 15:59
亲 , 作业要先自己独立思考哦

这个超过我能力范围了,新手不是应该先要模仿吗

柿子饼同学 发表于 2022-5-22 16:47:24

suwen820057598 发表于 2022-5-22 16:45
这个超过我能力范围了,新手不是应该先要模仿吗

可是可是
这是最简单的题目了
你可以先看看课程呢

suwen820057598 发表于 2022-5-22 17:17:48

柿子饼同学 发表于 2022-5-22 16:47
可是可是
这是最简单的题目了
你可以先看看课程呢

反正我是写不来啊

Twilight6 发表于 2022-5-22 17:19:52



这里 for 循环求倍数和还可以用 if ,我这里直接叠加了

参考代码:

<script>
    // 1
    var sum = 0;
    for (var i = 1; i <= 100; i++) {
      sum += i;
    }
    alert("总和: " + sum + "平均值为: " + sum / 100);

    // 2
    var evenSum = 0;
    for (var i = 2; i <= 100; i += 2) {
      evenSum += i;
    }
    alert("偶数和: " + evenSum);

    // 3
    var sum = 0
    for (var i = 7; i <= 100; i += 7) {
      sum += i;
    }
    alert("100 内为 7 的倍数的数的总和为:" + sum);


    // 4
    var str = "";
    for (var i = 0; i < 4; i++) {
      str += "⭐⭐⭐⭐⭐\n";
    }
    alert(str);

    // 5
    var str = "";
    for (var i = 1; i <= 5; i++) {
      for (var j = 0; j < i; j++) {
            str += "⭐";
      }
      str += "\n";
    }
    alert(str);


    // 6
    var str = "";
    for (var i = 1; i <= 9; i++) {
      for (var j = 1; j <= i; j++) {
            str += j + " * " + i + " = " + i * j + "";
      }
      str += "\n";
    }
    console.log(str);

    // 7
    for (; ;) {
      var user = prompt("请输入用户名: ");
      var password = prompt("请输入密码: ");
      if (user == "admin" && password == "123456") {
            alert("登入成功!");
            break;
      } else {
            alert("用户或密码错误!请重新输入...");
      }
    }

    // 8
    var sum = 0;
    for (var i = 1; i <= 100; i++) {
      var temp = i + "";
      if (temp.charAt(temp.length - 1) == "3") {
            continue;
      }
      sum += i;
    }
    alert(sum);

    // ATM
    var balance = 100;
    app: for (; ;) {
      var code = prompt("请输入你要执行的操作:\n    1.存钱\n    2.取钱\n    3.查询余额\n    4.退出");
      var msg = "";
      switch (code) {
            case "1":
                balance += Number.parseInt(prompt("请输入存储的金额:"));
                alert("你的余额为:" + balance);
                break;
            case "2":
                var temp = Number.parseInt(prompt("请输入取出的金额:"));
                if (temp > balance) {
                  alert("你的余额不足!");
                } else {
                  balance -= temp;
                  alert("你的余额为:" + balance);
                }
                break;
            case "3":
                alert("你的余额为:" + balance);
                break;
            case "4":
                alert("退出程序...");
                break app;
            default:
                alert("代码输入错误,请输入 1 ~ 4 整数!");
      }
    }



</script>

suwen820057598 发表于 2022-5-22 17:34:29

Twilight6 发表于 2022-5-22 17:19
这里 for 循环求倍数和还可以用 if ,我这里直接叠加了

参考代码:

谢谢大佬我慢慢看

人造人 发表于 2022-5-22 18:05:28

suwen820057598 发表于 2022-5-22 16:45
这个超过我能力范围了,新手不是应该先要模仿吗

你现在看的这个教程没有让你模仿过吗?
那说明你看的这个教程不行,换一个

suwen820057598 发表于 2022-5-23 02:05:58

傻眼貓咪 发表于 2022-5-22 16:00


{:10_249:}

torzhou 发表于 2022-5-23 18:17:09

新新手前来围观。。。{:5_109:}
页: [1]
查看完整版本: 求助