Javascript 我的";否则";声明不起作用。它不断地显示;如果;报表';即使是';她在14岁以下

Javascript 我的";否则";声明不起作用。它不断地显示;如果;报表';即使是';她在14岁以下,javascript,if-statement,Javascript,If Statement,函数购买(){ 让name=prompt(“你叫什么名字?”); 让年龄=提示(“你多大了?”); if(ageif语句中的表达式是向后的。它应该是age>=14 函数购买(){ 让name=prompt(“你叫什么名字?”); 让年龄=提示(“你多大了?”); 如果(年龄>=14岁){ 警告(“嘿,“+name+”!您在if语句中的表达式是向后的。它应该是age>=14 函数购买(){ 让name=prompt(“你叫什么名字?”); 让年龄=提示(“你多大了?”); 如果(年龄>=14岁

函数购买(){
让name=prompt(“你叫什么名字?”);
让年龄=提示(“你多大了?”);

if(ageif语句中的表达式是向后的。它应该是
age>=14

函数购买(){
让name=prompt(“你叫什么名字?”);
让年龄=提示(“你多大了?”);
如果(年龄>=14岁){

警告(“嘿,“+name+”!您在if语句中的表达式是向后的。它应该是
age>=14

函数购买(){
让name=prompt(“你叫什么名字?”);
让年龄=提示(“你多大了?”);
如果(年龄>=14岁){

警报(“嘿,“+name+”!从
提示符
获取的值是
字符串
,因此需要将字符串
年龄
值解析为
数字
页面值进行比较

函数购买(){
让name=prompt(“你叫什么名字?”);
让年龄=提示(“你多大了?”);
age=parseInt(age);//这是您应该添加的部分。

如果(年龄您从
提示符
获得的值是
字符串
,则需要将字符串
年龄
值解析为
数字
页面值进行比较

函数购买(){
让name=prompt(“你叫什么名字?”);
让年龄=提示(“你多大了?”);
age=parseInt(age);//这是您应该添加的部分。

如果(年龄
让年龄=+提示(“你多大了?”)
-你必须将其转换为数字。Javascript和Java不是同一种语言——它们甚至没有任何关联。不要通过发送无关的标签来吸引更多人关注你的问题。这种行为在社区中并不流行。嘿!我无意发送垃圾邮件。我对Javascript不熟悉,并认为y是同样的东西。@MarsAtomic
let age=+prompt(“你多大了?”)
-你必须将其转换为数字。Javascript和Java不是同一种语言——它们甚至没有任何关联。不要通过发送无关的标签来吸引更多人关注你的问题。这种行为在社区中并不流行。嘿!我无意发送垃圾邮件。我对Javascript不熟悉,并认为“你是同一件事。”MarsAtomic说