桑稚.x 2022-05-09 22:58 采纳率: 55.6%
浏览 50
已结题

编写一个程序,实现随机生成n位的整数,其中n为用户输入的一个整数,如附件所示

如何写啊 可以告诉我嘛?很想知道,感觉好难,,太南了
告诉我怎么做

img

img

img

img

  • 写回答

2条回答 默认 最新

  • Xiao_冬 2022-05-09 23:36
    关注

    看看可行?

    <!DOCTYPE html>
    <html lang="en">
      <head>
        <meta charset="UTF-8" />
        <meta http-equiv="X-UA-Compatible" content="IE=edge" />
        <meta name="viewport" content="width=device-width, initial-scale=1.0" />
        <title>Document</title>
      </head>
      <body>
        <script>
          const input = parseInt(prompt("输入一个整数"));
          if (!input || input < 1) {
            console.log("请输入一个大于0的整数");
          } else {
            const n = 10 ** (input - 1);
            let result = Math.random();
            while (result < n) {
              result *= 10;
            }
            result = parseInt(result);
            console.log(result);
          }
        </script>
      </body>
    </html>
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 5月18日
  • 已采纳回答 5月10日
  • 创建了问题 5月9日