首页编程javascriptjavascript学生(javascript根据学生考试成绩,输出其总评的级别。)

javascriptjavascript学生(javascript根据学生考试成绩,输出其总评的级别。)

编程之家 2023-11-06 205次浏览

大家好,关于javascriptjavascript学生很多朋友都还不太明白,今天小编就来为大家分享关于javascript根据学生考试成绩,输出其总评的级别。的知识,希望对各位有所帮助!

javascriptjavascript学生(javascript根据学生考试成绩,输出其总评的级别。)

javascript根据学生考试成绩,输出其总评的级别。

<!doctypehtml>

<htmllang="en">

<head>

<metacharset="UTF-8">

<title>Demo</title>

<script>

javascriptjavascript学生(javascript根据学生考试成绩,输出其总评的级别。)

//试着编写一个程序,根据学生考试成绩,输出其总评的级别

varrank=function(n){

varrules={

javascriptjavascript学生(javascript根据学生考试成绩,输出其总评的级别。)

59:'不及格',

69:'一般',

79:'中等',

89:'良好',

100:'优秀'

};

n=Number(n);

n=(isNaN(n)||n<0)?0:n;

n=n>100?100:n;

for(varlimitinrules){

if(n<=limit)

returnrules[limit];

}

return'outofrules!';

};

//输入1-7中的任何一个数字,输出相应的星期

varweek=function(n){

return{

1:'星期一',

2:'星期二',

3:'星期三',

4:'星期四',

5:'星期五',

6:'星期六',

7:'星期日'

}[n]||'outofrules!';

};

//输入1-12中的任何一个数字,输出相应的季节

varseason=function(n){

varrules={

3:'春',

6:'夏',

9:'秋',

12:'冬'

};

n=Number(n);

n=(isNaN(n)||n<1)?1:n;

n=n>12?12:n;

for(varlimitinrules){

if(n<=limit)

returnrules[limit];

}

return'outofrules!';

};

//定义一个无参数无返回值的名称为sayHello的函数,其作用是弹出提示框并提示信息“Hello,welcomeyou!”;

varsayHello=function(){

alert('Hello,welcomeyou!');

};

//定义一个函数名称为cube,其作用是弹出输入框提示用户输入一个整数(其方法是parseInt(prompt("请输入整数",0))),计算该整数的立方,并弹出提示框提示计算的结果

varcube=function(){

varn=parseInt(prompt('请输入整数',0));

alert(Math.pow(n,3));

};

//定义一个函数名称为opt,其作用是计算1到n之间所有整数之和,将结果作为函数返回值返回

varopt=function(n){

varsum=0;

for(vari=1;i<=n;i++)

sum+=i;

returnsum;

};

window.addEventListener('load',function(){

//调用函数sayHello()

sayHello();

//调用函数cube(),并输入整数25,查看计算结果

cube();

//调用函数opt(),计算1到20之间所有整数的和,并使用document.write()方法输出计算结果

document.write(opt(20));

});

</script>

</head>

<body>

</body>

</html>

javascript如何输入名字,判断是否在本班级

假设我们有一个班级的名单,名单中包含一些学生的名字,那么在JavaScript中可以通过数组来存储这些名字,例如:

请点击输入图片描述

击输入图片描述

接下来,可以使用`prompt`函数来让用户输入名字,例如:

然后,可以使用`Array.prototype.indexOf()`方法来判断输入的名字是否在班级名单中,如果在,则返回该名字在数组中的索引值,如果不在则返回-1。具体就是用类似下面的代码:

上面的代码中,使用`classList.indexOf(name)`获取输入名字在名单中的位置,如果位置为-1,说明输入的名字不在名单中,否则打印该名字在班级中的位置。需要注意的是,在JavaScript中,数组的索引从0开始,因此位置需要加一。

关于javascriptjavascript学生到此分享完毕,希望能帮助到您。

长沙网站制作,长沙网站制作的公司 md编辑器,md编辑器(让写作更简单)