要求:完成一个函数,用于计算两个参数之间的所有整数的乘积。
【做此题应当,具备以下知识点:
1.while
和do while
的一个缺点是循环的次数不够直观,需要通过计算表达式何时返回false
确定。JavaScript
提供了新的循环结构:for
型,这种结构把条件表达式和循环次数并列书写,便于控制循环次数。
2.for
型循环的结构如下:
for(初始化;条件表达式;修改值)
{
//条件表达式成立执行的语句块
}
】
故:
function mainJs(a,b) {
a = parseInt(a);
b = parseInt(b);
//请在此处编写代码
/********** Begin **********/
var result =1;
if((a==b)||(a-b==1)||(b-a==1)){
return 1;
}
else{
for(var i=a+1;i<b;i++){
result=result*i;
}
return result;
}
/********** End **********/
文章评论