Javascript如果不是初学者
有人能给我一个提示这里出了什么问题吗Javascript如果不是初学者,javascript,if-statement,Javascript,If Statement,有人能给我一个提示这里出了什么问题吗 var年龄=18岁; 提示('请添加您的年龄…'); 如果(年龄>18岁){ 警惕(“欢迎”); } if(年龄=18岁){ 警惕(“欢迎”); }else if(年龄=18岁){ 警惕(“欢迎”); }else if(年龄18岁){ 警报(‘欢迎’) } if(年龄18岁){ 警报(‘欢迎’) } if(年龄值){ 警惕(“欢迎”); } 如果(年龄值){ 警惕(“欢迎”); } 如果(年龄
var年龄=18岁;
提示('请添加您的年龄…');
如果(年龄>18岁){
警惕(“欢迎”);
}
if(年龄<18岁){
警告(“你不被允许……”;
}
您没有将输入分配给age
变量,而是将其设置为18
,if或else不包括该变量。您需要做的几件事:
18
else if
将是更好的选择//更改如下。
var age=prompt('请添加您的年龄…');
//改变下面的条件。
如果(年龄>=18岁){
警惕(“欢迎”);
}else if(年龄<18岁){//使用else if。
警告(“你不被允许……”;
}
您没有将输入分配给age
变量,而是将其设置为18
,if或else不包括该变量。您需要做的几件事:
18
else if
将是更好的选择//更改如下。
var age=prompt('请添加您的年龄…');
//改变下面的条件。
如果(年龄>=18岁){
警惕(“欢迎”);
}else if(年龄<18岁){//使用else if。
警告(“你不被允许……”;
}
//var age=18
//prompt('please add your age…')//这会提示,但不会对返回的值执行任何操作。尝试
var age=prompt('请添加您的年龄…')
如果(年龄>18岁){
警报(‘欢迎’)
}
if(年龄<18岁){
警报('不允许您…')
}
如果(年龄==18岁){
警报('这是真的')
}
你的两个条件都不正确。年龄是18岁,但您正在检查年龄是否高于或低于18岁
另外,如果要将用户输入值分配给age,则prompt函数会将该值返回到age变量中,如上所述。//var age=18
//prompt('please add your age…')//这会提示,但不会对返回的值执行任何操作。尝试
var age=prompt('请添加您的年龄…')
如果(年龄>18岁){
警报(‘欢迎’)
}
if(年龄<18岁){
警报('不允许您…')
}
如果(年龄==18岁){
警报('这是真的')
}
你的两个条件都不正确。年龄是18岁,但您正在检查年龄是否高于或低于18岁
另外,如果要将用户输入值分配给年龄,则提示函数会将该值返回到年龄变量中,如上文所述。使用变量进行提示输入
const年龄=18岁;
const value=prompt('请添加您的年龄…');
如果(年龄>值){
警惕(“欢迎”);
}
如果(年龄<值){
警告(“你不被允许……”;
}
使用变量进行提示输入
const年龄=18岁;
const value=prompt('请添加您的年龄…');
如果(年龄>值){
警惕(“欢迎”);
}
如果(年龄<值){
警告(“你不被允许……”;
}
您需要更具体地说明,什么不起作用?您使用的输入是什么?你期望发生什么?@MattiPrice有些事情太明显了。。。你不需要解释。只是说<代码>:)您需要更具体一些,什么不起作用?您使用的输入是什么?你期望发生什么?@MattiPrice有些事情太明显了。。。你不需要解释。只是说<代码>:)使用<代码>或者会更好。@Barmar我以前用过它,想到这个。。。哈哈,你说得对。我的坏<代码>:)使用<代码>或者会更好。@Barmar我以前用过它,想到这个。。。哈哈,你说得对。我的坏<代码>:)
// var age = 18
// prompt('please add your age...') // this prompts but isnt doing anything with the returned value. try
var age = prompt('please add your age...')
if (age > 18) {
alert('Welcome.')
}
if (age < 18) {
alert('You are not allowed..')
}
if (age === 18) {
alert('this is true')
}
const age=prompt('please add your age...');
if (age > 18) alert("Welcome.");
else alert("You are not allowed.");