javascript编写一个程序 求助~~~~
要求:functionprintResult(X,N)ifbothXandNarelargerthan0field_result.value=Power(X,N)else...
要求:
function printResult(X, N)
if both X and N are larger than 0
field_result.value = Power(X,N)
else
print error message 展开
function printResult(X, N)
if both X and N are larger than 0
field_result.value = Power(X,N)
else
print error message 展开
3个回答
展开全部
function printResult(X, N){
if(X>0 && N>0){
return Math.pow(X,N)
} else{
throw 'arguents error' //直接抛出错误
alert('参数有误') //弹出警告框
}
}
开方基数不能是0,指数可以是任意数
大于1表示乘方
指数大于0小于1表示开方
小于0表示乘方的倒数
等于0结果就是1
所以,如果不是程序功能要求,条件只用判断基数不等于0就行了
就是if(X!=0)...
if(X>0 && N>0){
return Math.pow(X,N)
} else{
throw 'arguents error' //直接抛出错误
alert('参数有误') //弹出警告框
}
}
开方基数不能是0,指数可以是任意数
大于1表示乘方
指数大于0小于1表示开方
小于0表示乘方的倒数
等于0结果就是1
所以,如果不是程序功能要求,条件只用判断基数不等于0就行了
就是if(X!=0)...
追问
恩~~我试了 他没有运行的结果诶~
底下这样写 对么~
展开全部
是如果x n 都大于0。。
求x的n次方啊。。。
javascript 代码如下:
fucntion printResult(X, N)
{
var reii=0;
if(X>0&&N>0)
{
var reii=X;
for(var ii=1;ii<N;ii++)
{
reii=reii*X;
}
}
return reii;
}
求x的n次方啊。。。
javascript 代码如下:
fucntion printResult(X, N)
{
var reii=0;
if(X>0&&N>0)
{
var reii=X;
for(var ii=1;ii<N;ii++)
{
reii=reii*X;
}
}
return reii;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
var age=prompt('请输入你的年龄','15');///默认15岁 var msg=''; if (age>=24&&age<60) msg='青年'; else if (age>=60) msg='老年';
追问
。。。这神马啊。。。。
是如果x n 都大于0。。
求x的n次方啊。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询