Всем привет. Сегодня мы будем решать вот такую задачу. Нужно написать функцию, которая будет возводить выбранное значение в степень. Нужно написать это вручную без использования Math.pow(). Эта задача меня очень сильно заинтересовала. У этой задачи довольно низкий уровень решаемости, 38.5%. Так, будет интересно... Начинаем... Для начала сделаем код, который считает обычные степени. Я имею ввиду степени, которые являются целыми и неотрицательными числами. Сразу напишем, если степень 0, то наше число превратится в 1. Создаём условия для целого положительного числа Чтобы возвести число в такую степень, его достаточно умножить на себя n раз. Запускаем код и смотрим. Этот код работает на 2 случаях из трёх, где степень это целое положительное число Теперь нам нужно сделать код, считающий отрицательные степени. Чтобы посчитать отрицательную степень, нужно поделить 1 на это самое число, но только в положительной степени. Это для тех, кто не знает Реализуем это в виде кода Теперь наш код запус
Решение задач JavaScript на LeetCode | Возведение в степень вручную | Pow(x, n) | Часть 6
4 апреля4 апр
3
3 мин