javascript - 如何显示给定输入数字的数字块
问题描述
我想用输入时间显示一个输入数字块
基本网页
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
解决方案
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>');
}
推荐阅读
- python - 我的 python 程序错误地对信息进行排序
- liquibase - 使用 liquibase 测试数据快照
- java - 有些东西不适用于我的代码来获取校验和的数量
- c# - 带有 WaitAll 的 Task.Run 被阻塞
- python - 如何调整这个数据框?
- html - 在 SVG 中,你可以重用一个常见的线性渐变,但改变 CSS 的颜色吗?
- java - 在不使用 split() 的情况下拆分不知道其长度的字符串
- entity - DDD 在一个聚合中的实体之间以一对多而不是一对多的聚合边界
- java - 考虑在你的配置中定义一个 's.safontseva.mynotes.repository.UserRepository' 类型的 bean
- python - 不能第二次输入