educoder答案-JavaScript语言基础知识训练合集

目录

JS函数

JS分支与循环

JS条件语句

JS循环语句

JS运算符


JS函数

B A D C C

JS分支与循环

D B D C B

JS条件语句

if-else类型

function mainJs(a) {
    a = parseInt(a);
	//请在此处编写代码
	/********** Begin **********/
    if(a<60) return "unpass";
	else return "pass"; 
	/********** End **********/
}

switch类型

function mainJs(a) {
    a = parseInt(a);
	//请在此处编写代码
	/********** Begin **********/
    switch(a){
		case 82414:return "Superior";break;
		case 59600:return "Huron";break;
		case 58016:return "Michigan";break;
		case 25744:return "Erie";break;
		case 19554:return "Ontario";break;
		default:return "error";break; 
	}
	/********** End **********/
}

JS循环语句

while类型

function mainJs(a) {
    a = parseInt(a);
	//请在此处编写代码
	/********** Begin **********/
   var count=0;
   var i=0;
   var u=0;
   for(i=2;i<=a;i++){
	   for(j=2;j<i;j++){
		   if(i%j==0) {u=1;break;}
	   }
	   if(u!=1)
	   count=count+i;
	   u=0;
   }
    return count;
	/********** End **********/
}

do while类型

function mainJs(a,b) {
    a = parseInt(a);
    b = parseInt(b);
	//请在此处编写代码
	/********** Begin **********/
	var sum=0;
    for(i=a+1;i<b;i++){
		sum+=i;
	}
	return sum;
	/********** End **********/
}

for类型

function mainJs(a,b) {
    a = parseInt(a);
    b = parseInt(b);
	//请在此处编写代码
	/********** Begin **********/
    if(a==b||a-b==1||b-a==1) return 1;
	var multiple=1;
	for(i=a+1;i<b;i++){
		multiple*=i;
	}
	return multiple;
	/********** End **********/
}

JS运算符

运算符

B D A A C

算术运算符

function mainJs(a,b) {
//请在此处编写代码
/***********Begin**********/
a1=parseInt(a);
b1=parseInt(b);
c=a1%b1;
/*********End************/
    return a+b+c;
}

比较和逻辑运算符

function mainJs(a,b) {
//请在此处编写代码
/********Begin***************/
if(a>b) return(a&&b);
else return(!a);

/**********End****************/
}

条件运算符

function mainJs(a,b) {
//请在此处编写代码
/*********begin*********/
a>b?t=a:t=b;
return t;
/*********end*********/
}

运算符的优先级和结合性


function mainJs(a,b) {
    var a = parseInt(a);
    var b = parseInt(b);
//请在此处编写代码
/*********begin*********/
(a-1+b)*b==24?c=1:c=0;
e=c*4+4;


/*********end*********/
    return e;
}

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
THE END
分享
二维码
< <上一篇
下一篇>>