ì¢ì§ ìì ì½ë ì¤íì¼
ì¤ìë: 4
ìë ì½ëê° ì´ë¤ ì ìì ì¢ì§ ììì§ ìê°í´ë³´ì¸ì.
function pow(x,n)
{
let result=1;
for(let i=0;i<n;i++) {result*=x;}
return result;
}
let x=prompt("x?",''), n=prompt("n?",'')
if (n<=0)
{
alert(`Power ${n} is not supported, please enter an integer number greater than zero`);
}
else
{
alert(pow(x,n))
}
ë ëì ì½ëë¡ ê³ ì³ë´ ìë¤.
주ìì ì°¸ê³ í´ ì´ë¤ ì ì´ ì¢ì§ ììì§ ì´í´ë´ ìë¤.
function pow(x,n) // <- ì¸ì ì¬ì´ì ê³µë°±ì´ ìì
{ // <- ë³ëì ì¤ì ìë ì¤ê´í¸
let result=1; // <- í ë¹ ì°ì°ì = ì/ë¤ì ê³µë°±ì´ ìì
for(let i=0;i<n;i++) {result*=x;} // ë¹êµ ì°ì°ì < ì/ë¤ì ê³µë°±ì´ ìì
// { ... }ìì ì½ëë ìë¡ì´ ì¤ì ìì¹í´ì¼ í¨
return result;
}
let x=prompt("x?",''), n=prompt("n?",'') // <-- ìë¬ë¥¼ ë°ììí¤ë ì½ëë ìëë,
// ë ì¤ë¡ ëë ì ìì±íë ê² ì¢ê³ , ì°ì°ì ì/ë¤ ê³µë°±ê³¼ ë¬¸ì¥ ë ;를 ë£ì´ì£¼ë ê² ì¢ì
if (n<=0) // <- (n <= 0) ê°ì´ 공백ì ë£ë ê² ì¢ê³ , ìì¤ì ë¹ìëìì¼ í¨(ì¸ë¡ ë¤ì¬ì°ê¸°)
{ // <- ë³ëì ì¤ì ìë ì¤ê´í¸
// ìë«ì¤ê°ì´ ê°ë¡ 길ì´ê° 길ì´ì§ë©´ ê°ë
ì±ì ìí´ ì½ë를 ì¬ë¬ ì¤ë¡ 쪼ê°ë ê² ì¢ì
alert(`Power ${n} is not supported, please enter an integer number greater than zero`);
}
else // <- "} else {"ê°ì´ elseì ì¤ê´í¸ë í ì¤ì ìì±íë ê² ì¢ì
{
alert(pow(x,n)) // 공백과 ; ê° ìì
}
ìëë ë ëì ì¤íì¼ë¡ ë°ê¾¼ ì½ëì ëë¤.
function pow(x, n) {
let result = 1;
for (let i = 0; i < n; i++) {
result *= x;
}
return result;
}
let x = prompt("x?", "");
let n = prompt("n?", "");
if (n <= 0) {
alert(`Power ${n} is not supported,
please enter an integer number greater than zero`);
} else {
alert( pow(x, n) );
}