JavaScript. Домашнее задание №3 а. Возведение в степень. Создаются 2 переменные в которые вводятся данные: 1. Число число не может быть NaN и не может быть 0; - 2. Степень - если степень равна NaN или 0, то должно по умолчанию быть 2; При помощи цикла и арифметики Вы должны возвести в степень, а результат вывести в alert(); Например: число - 5 степень - 3 ответ - 125 помогите пожалуйста дам 50 баллов
Приложения:

Ответы на вопрос
Ответил salpsx
1
Ответ:
let base = Number(prompt('Введите число:'));
let exponent = Number(prompt('Введите степень:')) || 2;
if (isNaN(base) || base === 0) { alert('Ошибка: Число не может быть NaN или 0.'); }
else if (isNaN(exponent) || exponent === 0) { alert('По умолчанию степень принимается равной 2.'); exponent = 2; }
else {
let result = 1;
for (let i = 0; i < Math.abs(exponent); i++) { result *= base; }
if (exponent < 0) result = 1 / result;
alert('Ответ: ' + result);
}
Объяснение:
если обьяснить надо, то напишешь
lejla4538:
спасибо
Новые вопросы
Литература,
1 год назад
Литература,
1 год назад
Математика,
1 год назад
Українська мова,
1 год назад
Қазақ тiлi,
6 лет назад