Помогите разобраться с задачей?

Помогите пожалуйста разобраться с задачей. Понимаю для многих это легко, но я что то не могу сообразить. Как объединить два условия для переменных с циклом. введите сюда описание изображения

Объясните пожалуйста именно как связать эти условия для числа и степени с циклом. а дальше сам цикл и арифметику я уже буду додумывать сам. Или это все делать через цикл do while и в while прописывать четыре условия?


Ответы (1 шт):

Автор решения: De.Minov

Эт если по тексту.

let number = 5, degree = 3;
    
if(!Number.isNaN(number) && number !== 0
&& !Number.isNaN(degree) && degree >= 2) {
  let temp = number;
  for(let i = 1; i < degree; i++) {
    temp *= number;
  }
  alert(number+'^'+degree+'='+temp);
}


А так в идеале - Math.pow()

let number = 5, degree = 3;
console.info(number+'^'+degree+'='+Math.pow(number,degree));

→ Ссылка