تابع pow(x,n)
تابع pow(x,n) را بÙÙÛØ³Ûد Ú©Ù 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 را prompt Ù
ÛâÚ©ÙØ¯ Ù Ø¬ÙØ§Ø¨ pow(x,n) را برâÙ
ÛâÚ¯Ø±Ø¯Ø§ÙØ¯ Ø¨Ø³Ø§Ø²ÛØ¯.
[ÙÙ ÙÙÙ]
Ù¾ÛâÙÙØ´Øª: در اÛ٠تکÙÛ٠تابع Ø¨Ø§ÛØ¯ ÙÙØ· Ù
ÙØ¯Ø§Ø±ÙØ§Û Ø·Ø¨ÛØ¹Û 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) {
alert(`Power ${n} is not supported, use a positive integer`);
} else {
alert( pow(x, n) );
}