请告诉什么是编写代码的正确方法。如果用户给出 ='1',我想要 $word='year',否则 - $word='years'。泰请在下面找到代码:let word; let age= prompt('how old?',);if (age='1') {word ='year';} else {word ='years';}alert(`You are ${age} ${word} old!`);如果你在提示中给出任何数字,它总是给出 1 年 - 无论你给出什么其他数字。希望它正常工作('2' - 'years', '3' - 'years', '1' - 'year')
2 回答
温温酱
TA贡献1752条经验 获得超4个赞
let word;
let age= prompt('how old?',);
if (age=='1') {word = 'year';}
else {word = 'years';}
alert(`You are ${age} ${word} old!`);
现在有效......情况是平等的不正确......
qq_笑_17
TA贡献1818条经验 获得超7个赞
试试这个。在检查年龄是否等于 1 时,您应该使用比较运算符,单个 = 是一个赋值运算符,因此它使年龄等于 1。
let word;
let age= prompt('how old?',);
if (age=='1') {word ='year';}
else {word ='years';}
alert(`You are ${age} ${word} old!`);
添加回答
举报
0/150
提交
取消