心念阳
2016-09-14 14:22
function cong(){
var ly=prompt("输入你的名字")
if(ly="小白"){
alert("小白是一位宇宙无敌大帅哥")
}
}
else if(ly="小刚"){
if alert("小刚是一位宇宙无敌大丑逼")
}
}
prompt语句是不是不能输入文字
这不双选择啊?
= 是赋值的意思, 应该用==。还有分号也没加
四楼的答案是最正确的 嘻嘻
可以啊
"="是賦值,所以在這段程式裡面,ly會被強迫賦予"小白"這個值;"=="才是比對是否相等。
小白的alert多一個"}"。
小刚的alert內多一個"if"。
alert();尾巴分號請加上去。
prompt();尾巴分號請加上去。
以下是改寫結果:
function cong(){
var ly=prompt("输入你的名字");
if(ly=="小白"){
alert("小白是一位宇宙无敌大帅哥");
}
else if(ly=="小刚"){
alert("小刚是一位宇宙无敌大丑逼");
}
}
后面加分号啊,分号是加不加上都可以的吧
往哪加分号
可以啊 ,你没加分号吧
JavaScript入门篇
741118 学习 · 9865 问题
相似问题