@Georg78

Как решить задачу в Javascript?

Посоветуйте правильное решение задачи:
Пользователь вводит три числа.
Если числа введены в порядке возрастания, то вы выводите их квадраты, иначе выводите их половины.
Например:
Пользователь ввел значения: 2 8 11 - вы выводите: 4 64 121
или
Пользователь ввел значения: 2 9 6 - вы выводите: 1 4.5 3
  • Вопрос задан
  • 162 просмотра
Решения вопроса 2
@kunjut19
function func(a,  b,  c) {
    if(c > b && b > a) {
        return `${a**2} ${b**2} ${c**2}`;
    }

    return `${a/2} ${b/2} ${c/2}`;
}
Ответ написан
[a, b, c] = prompt('Введите числа a, b, c (через пробел):').split(' ').map(i=>+i);

if (a < b && b < c) {
	alert(a*a + ' ' + b*b + ' ' + c*c);
} else {
	alert(a/2 + ' ' + b/2 + ' ' + c/2);
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы