首页 > 解决方案 > 如何显示给定输入数字的数字块

问题描述

我想用输入时间显示一个输入数字块

基本网页

var j= "";
var n=prompt("Enter the size of the box");
for(var i=1; i<=n; i++)
{
   document.write(i +"<br>");
}

如果给定的输入为 5,则输出应如下所示:

o/p
12345
12345
12345
12345
12345

标签: javascript

解决方案


prompt()方法只返回一个字符串。因此,首先您需要使用将字符串转换为数字parseInt()

    var num = prompt('Enter the size of the box: ');
    num = parseInt(num);
    for(let i = 1; i <= num; i++) {
      for(let j = 1; j <= num; j++) {
        document.write(j+' ');
      }
      document.write('</br>');
    }


推荐阅读