如何解决用Javascript和HTML发出数字警报
如何根据用户的输入确定弹出的警报数量?
解决方法
我不确定用户为什么要查看多个警报,但请尝试:
let number = prompt("Write a number");
for (let i = 1; i <= number; i++) {
alert(i);
}
在运行number
循环之前,您仍然需要检查for(..)
是有效数字。另外请注意,某些浏览器允许用户选择隐藏多个警报。
此代码段将从提示输入中触发X条警报
let number = prompt("Write a number");
for (var i = 0; i< parseInt(number); i++){
alert('hey '+i+1)
}
,
let number = prompt("Write a number");
for (var i = 0; i< parseInt(number); i++){
alert('hey '+i+1)
}
,
我只想补充一下,您需要在警报提示中添加Number函数,否则它将视为字符串。
template<typename T>
class Foo
{
using Attribute = std::variant<std::string,int>;
private:
Attribute attribute;
public:
const Attribute& GetAttribute() const noexcept { return attribute; }
void SetAttribute(T&& inp) { attribute = std::forward<T>(inp); }
};
class Bar
{
private:
//Store a vector of `Foo<T>` here.
public:
};
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。