gpt4 book ai didi

javascript - If then 琐事陈述

转载 作者:行者123 更新时间:2023-11-30 00:20:38 25 4
gpt4 key购买 nike

我刚刚开始并停留在看似基本的 If then 语句上。希望有人能给我他们的想法。

我正在尝试设计一个用户必须猜测选举年的问答题。如果他们做对了,他们应该收到一句“你是对的!”警报;当错了“你错了”警报。但是,似乎无论提交的答案如何,它总是会返回“你是对的”警报。

在过去的三个小时里,这一直困扰着我,所以非常感谢任何反馈。谢谢!!!

<!doctype html>
<html> <title>CodePlayer</title>


<head>
<meta charset="utf-8" />
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />

<script src="http://code.jquery.com/jquery-1.10.2.js"></script>

<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.4/jqueryui.min.js"></script>


<style>

.container {
margin: 50px 0 0 50px;
}



</style>


</head>


<body>

<div class="container">

When was Obama elected President?
<input id="answer" />

<button id="submit">Submit Your Answer</button>


</div>


<script>


var electionGuess = document.getElementById("answer").value;

var electionYear = 2008;


document.getElementById("submit").onclick=function() {

if (electionGuess = electionYear) {

alert("You're right!");

} else if (electionGuess != electionYear) {

alert("No you're wrong")
}
}

</script>




</body>

</html>

最佳答案

这个运算符

if (electionGuess = electionYear) {

应该是

if (electionGuess == electionYear) {

因为 = 本身就是一个赋值运算符。

关于javascript - If then 琐事陈述,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33310993/

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