大佬們看看,我的if else語句怎么運行不出來
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>prompt</title>
? <script type="text/javascript">
?var lin = prompt("您有多少存款","500");
if(lin=500)
{alert(wa);}
else{
alert(ye);
}
? </script>
</head>
<body>
? ? <input name="button" type="button" onClick="rec()" value="點擊我,對成績做評價!" />
</body>
</html>
2018-11-13
還有就是alert中的值未定義的時候要加引號
2018-11-13
一個'='是賦值 兩個 == 才是等于
2018-11-11
這個才是可以運行的代碼:
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>prompt</title>
? <script type="text/javascript">
? function rec(){
? var lin = prompt("您有多少存款","500");//500是默認值
? if(lin>=500){
? alert("wa");
? }
? ? else{
? ? ? ? ?alert("ye");
? ? ? ? ?}
}
? </script>
</head>
<body>
? ? <input name="button" type="button" onClick="rec()" value="點擊我,對成績做評價!" />
</body>
</html>
2018-10-23
沒有函數(shù)function??rec(){
}
2018-10-18
if是Boolean類型,簡單來說就是判斷對錯,而“= ”是一個賦值,而不是比較值“==” 所以不會在做判斷,第二個 作為彈出框 alert();里面的東西是需要英文雙引號,但如果有一個變量在前面被賦值帶上了雙引號可以直接放入alert中。
2018-10-09
你有兩個錯誤,第一個? if(lin==500)不是=,是==。
第二個alert("wa");?和?alert("ye");括號里面要打雙引號
2018-10-09
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>prompt</title>
? <script type="text/javascript">
? var lin = prompt("您有多少存款","500");
? if(lin==500){
? alert("wa");
? }
? ? ? ? ?else{
? ? ? ? ?alert("ye");
? ? ? ? ?}
? </script>
</head>
<body>
? ? <input name="button" type="button" onClick="rec()" value="點擊我,對成績做評價!" />
</body>
</html>