Только начинаю учить JS. Столкнулся с учебным заданием вычисление наибольшего числа из 3. Все получилось, сам себе усложнил добавил 4-е, и уже не получается, показывает неверный ответ.
var x = +prompt ('первое');
var y = +prompt ('второе');
var z = +prompt ('третье');
if ((x > y) && (x > z)) {res = x;}
else { if (y > z) {res = y} else {res = z}}
alert (res);
</script>
Ввел 4-е число и поставил такое решение :
var x = +prompt ('первое');
var y = +prompt ('второе');
var z = +prompt ('третье');
var a = +prompt ('четвертое');
if ((x > y) && (x > z) && (x > a)) {res = x;}
else {{if (y > z) {res = y;} else {res = z}} {if (z > a) {res = z;} else {res = a;}}}
alert (res);
И результаты через раз, неверные! Помогите, кто поймет!