Javascript 和 HTML 中的数字警报

Posted

技术标签:

【中文标题】Javascript 和 HTML 中的数字警报【英文标题】:Number alerts in Javascript and HTML 【发布时间】:2020-10-02 11:33:03 【问题描述】:

如何根据用户的输入决定弹出的警报数量?

【问题讨论】:

【参考方案1】:

我不确定用户为什么希望看到多个警报,但请尝试:

let number = prompt("Write a number");
for (let i = 1; i <= number; i++) 
  alert(i);

在运行for(..) 循环之前,您仍需要检查number 是否为有效数字。另请注意,某些浏览器允许用户选择隐藏多个警报。

【讨论】:

【参考方案2】:

这个 sn-p 将从提示输入触发 X 警报

let number = prompt("Write a number");
for (var i = 0; i< parseInt(number); i++)
  alert('hey '+i+1)

【讨论】:

【参考方案3】:

let number = prompt("Write a number");
for (var i = 0; i< parseInt(number); i++)
  alert('hey '+i+1)

【讨论】:

【参考方案4】:

我只想补充一点,您需要在警报提示中添加 Number 函数,否则它会将其视为字符串。

let number = prompt("Write a number");
for (let i = 0; i< parseInt(number); i++)
   alert('hey ' + Number(i + 1));

【讨论】:

以上是关于Javascript 和 HTML 中的数字警报的主要内容,如果未能解决你的问题,请参考以下文章

HTML 表格中的 JavaScript 计算

Javascript 警报中的文本颜色

未声明 Javascript 警报中的 JSLint 混淆

如何通过 javascript 制作 html 和 css 组件?

iOS 7 全屏 Web 应用程序中的 JavaScript 警报损坏?

提交 HTML 表单,执行 javascript 功能(警报然后重定向)