扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
分组使用select数学成绩fromgradegroupby数学成绩。
创新互联于2013年创立,先为昭苏等服务建站,昭苏等地企业,进行企业商务咨询服务。为昭苏企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。
select姓名"学生姓名",(数学成绩+英语成绩+计算机成绩)/3“平均成绩”fromgradewhere数学成绩,60。
!doctype html
html lang="en"
head
meta charset="UTF-8"
titleDemo/title
script
//试着编写一个程序,根据学生考试成绩,输出其总评的级别
var rank = function(n){
var rules = {
59:'不及格',
69:'一般',
79:'中等',
89:'良好',
100:'优秀'
};
n = Number(n);
n = (isNaN(n) || n 0) ? 0 : n;
n = n 100 ? 100 : n;
for(var limit in rules){
if(n = limit)
return rules[limit];
}
return 'out of rules!';
};
//输入1-7中的任何一个数字,输出相应的星期
var week = function(n){
return {
1:'星期一',
2:'星期二',
3:'星期三',
4:'星期四',
5:'星期五',
6:'星期六',
7:'星期日'
}[n] || 'out of rules!';
};
//输入1-12中的任何一个数字,输出相应的季节
var season = function(n){
var rules = {
3:'春',
6:'夏',
9:'秋',
12:'冬'
};
n = Number(n);
n = (isNaN(n) || n 1) ? 1 : n;
n = n12 ? 12 : n;
for(var limit in rules){
if(n = limit)
return rules[limit];
}
return 'out of rules!';
};
//定义一个无参数无返回值的名称为sayHello的函数,其作用是弹出提示框并提示信息“Hello,welcome you!”;
var sayHello = function(){
alert('Hello,welcome you!');
};
//定义一个函数名称为cube,其作用是弹出输入框提示用户输入一个整数(其方法是parseInt(prompt("请输入整数",0))),计算该整数的立方,并弹出提示框提示计算的结果
var cube = function(){
var n = parseInt(prompt('请输入整数',0));
alert(Math.pow(n,3));
};
// 定义一个函数名称为opt,其作用是计算1到n之间所有整数之和,将结果作为函数返回值返回
var opt = function(n){
var sum = 0;
for(var i=1;i=n;i++)
sum +=i;
return sum;
};
window.addEventListener('load',function(){
//调用函数sayHello()
sayHello();
//调用函数cube(),并输入整数25,查看计算结果
cube();
//调用函数opt(),计算1到20之间所有整数的和,并使用document.write()方法输出计算结果
document.write(opt(20));
});
/script
/head
body
/body
/html
你好,我按照你的要求写了如下代码,复制了可以直接运行
html
head
script
var sum=0;
var key=1;
var count=0;
function begin(){
while(key==1){
var temp=parseInt(prompt("输入一个数值,输入0则结束。",""));
switch(temp){
case 0:
if(count==0){
document.getElementById("result").innerText="总成绩: 0 平均成功: 0";
}else{
document.getElementById("result").innerText="总成绩: "+sum+" 平均成功: "+(sum/count);
}
key=0;
break;
default:
count++;
sum+=temp;
}
}
}
/script
/head
body onload="begin();"
div id="result"/div
/body
/html
建立一个页面上面放一个文本框id是txt,一个输入确定按钮id是btn,一个获取最高分按钮id是btn1,js代码如下
var scores = [];//成绩输入集合
window.onload = function(){
//输入按钮事件
document.getElementById("btn").click = function(){
var score = document.getElementById("txt").value;
scores.push(score);
}
//获取最高分按钮事件
document.getElementById("btn1").click = function(){
scores.sort(function(a,b){
if(a b){
return 0;
}else{
return 1;
}
});
alert(scores[0]);
}
}
js中排序了解一下 Array.sort()
计算合格率只需要跑一个循环就可以了。
int num=67; String str; if(num=90){ str="优秀"; }else if(num=80){ str="优良"; }else if(num=70){ str="良好"; }else if(num=60){ str="合格"; }else{ str="不合格"; } System.out.println("成绩是 " + str);
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流