gpt4 book ai didi

javascript - !< in Javascript - 如何设置我的条件仅在用户未满 18 岁时运行?

转载 作者:行者123 更新时间:2023-11-28 19:03:24 24 4
gpt4 key购买 nike

我想将条件设置为,如果不低于 18,则有资格投票,否则不符合投票资格。花了一个多小时还是没搞明白。我认为问题出在位置上!运算符(operator)。我尝试过的一些组合如下:

如果(符合条件!< 18)

if(!符合条件 < 18)

if(!符合条件 >= 18)

这是我正在编写的代码。

<!doctype html>
<html lang="en">

<head>
<meta charset="UTF-8">
<title>Test a logical NOT condition</title>
<script type="text/javascript">
var eligible = Number(prompt("How old are you?", 20));

if (eligible! < 18) {
document.write("You are eligible to enrol to vote.");
} else {
document.write("You are too young to vote. Come back when you are 18");
}
</script>
</head>

<body>

</body>

</html>

最佳答案

您放错了!

if(!(eligible < 18))

你写的实际上是检查eligible不为0。与:

if((!eligible) < 18))

您还需要将 ! 标记放在您想要检查的条件之前。

关于javascript - !< in Javascript - 如何设置我的条件仅在用户未满 18 岁时运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32136070/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com