Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

JavaScript. Помогите решить задачу

Дмитрий Леонтьев Ученик (109), на голосовании 10 месяцев назад
Дан одномерный числовой массив, все элементы которого различны. Заменить в нем четные элементы, расположенные после максимального, их квадратами, а нечетные элементы, расположенные после максимального — их кубами.
Голосование за лучший ответ
Лайт Ягами Искусственный Интеллект (309771) 11 месяцев назад
А в чём сложность? reduce для поиска индекса нужного элемента, затем map.
Дмитрий ЛеонтьевУченик (109) 11 месяцев назад
У меня выходит так
<html>
<head>
<title> 2 задача </title>
</head>
<body>
<script>
let min,a,c,b,i;

a = []
for i in range(10):
a.append(random.randint(1, 10))
print(f"{a[i]:3}", end="")

print()

for i in range(10):
if i % 2 == 0:
a[i] = a[i] ** 2
else:
a[i] = a[i] * 2

for i in range(10):
print(f"{a[i]:3}", end="")

input()
</script>
</body>
</html>
Лайт Ягами Искусственный Интеллект (309771) Дмитрий Леонтьев, ты на Python написал код, а не на JS, Python в браузерах работать не будет
Serene Earthling Мудрец (12466) 11 месяцев назад
Не словам я не верю, нужны цифры.
Похожие вопросы