ФÑнкÑÐ¸Ñ pow(x,n)
важноÑÑÑ: 4
ÐапиÑиÑе ÑÑнкÑÐ¸Ñ pow(x,n), коÑоÑÐ°Ñ Ð²Ð¾Ð·Ð²Ð¾Ð´Ð¸Ñ x в ÑÑÐµÐ¿ÐµÐ½Ñ n и возвÑаÑÐ°ÐµÑ ÑезÑлÑÑаÑ.
pow(3, 2) = 3 * 3 = 9
pow(3, 3) = 3 * 3 * 3 = 27
pow(1, 100) = 1 * 1 * ...* 1 = 1
СоздайÑе ÑÑÑаниÑÑ, коÑоÑÐ°Ñ Ð·Ð°Ð¿ÑаÑÐ¸Ð²Ð°ÐµÑ x и n, а заÑем вÑÐ²Ð¾Ð´Ð¸Ñ ÑезÑлÑÑÐ°Ñ pow(x,n).
P.S. Ð ÑÑой задаÑе ÑÑнкÑÐ¸Ñ Ð¾Ð±Ñзана поддеÑживаÑÑ ÑолÑко наÑÑÑалÑнÑе знаÑÐµÐ½Ð¸Ñ n, Ñ.е. ÑелÑе Ð¾Ñ 1 и вÑÑе.
function pow(x, n) {
let result = x;
for (let i = 1; i < n; i++) {
result *= x;
}
return result;
}
let x = prompt("x?", '');
let n = prompt("n?", '');
if (n >= 1 && n % 1 == 0) {
alert( pow(x, n) );
} else {
alert(`СÑÐµÐ¿ÐµÐ½Ñ ${n} не поддеÑживаеÑÑÑ, иÑполÑзÑйÑе наÑÑÑалÑное ÑиÑло`);
}