Простой код JavaScript не работает. В чем ошибка? - PullRequest
0 голосов
/ 11 ноября 2019

скажите, пожалуйста, как правильно написать код. Если пользователь дает = '1', я хочу $ word = 'year', иначе - $ word = 'years'.

Ty

Пожалуйста, найдите код ниже:

let word; 
let age= prompt('how old?',);
if (age='1') {word ='year';} 
else {word ='years';}
alert(`You are ${age} ${word} old!`);

Если вы указываете какое-либо число в приглашении, оно всегда дает 1 год - независимо от того, какое другое число вы даете. Хотите, чтобы он работал правильно («2» - «годы», «3» - «годы», «1» - «год»)

1 Ответ

1 голос
/ 11 ноября 2019
let word;
let age= prompt('how old?',);
if (age=='1') {word = 'year';} 
else {word = 'years';}
alert(`You are ${age} ${word} old!`);

Работает сейчас ... дело в том, что равенства не верны ...

...