java复习题

Posted lxl7806265

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java复习题相关的知识,希望对你有一定的参考价值。

练习题:

20个评委给一个选手打分、去掉1个最高分、去掉1个最低分,求平均分

思路:

1、html

2、加事件:点击下一位时 评委++  文本框清空 将文本框的值传给js

var btn = document.getelementbyid("btn”);

btn.setattribute("oncilk‘,"next()");        //定义一个数组

var arr = [ ],

n=0;

function next(){                                //获取打分文本框 获取分值

var fs=document.getelementbyid("fenshu");

arr[n]=fs.value;

n=n+1;               //评委个数发生变化 找到元素 修改元素的值

document.getelementbyid("sp1").innerhtml=n=n+1;

fs.value="";          //清空分数文本框

if(n>2){             //循环比较得出最高分 最低分

                         //getmaxmin()

}

}

funcution getmaxmin(){

var max=arr[0],                 //初始化最大数最小数

min=arr[0],

sum=0;

for(var n in arr){

if(max<arr[n]){

max=arr[n];

}

sum=+sum++arr[n[;           //总分

}

document.getelementbyid("max").innerhtml=max;  //往标签中放 找到元素 修改元素的值

document,getelementbyid("min").innerhtml=min;

document.getelementbyid.inerhtml=(sum-+max-min)/(arr.length-2);

}

function show(type){

var max=arr[0],

min=arr[0],

avg=0,

sum=0;

for(var n in arr){

if(max<arr[n]){

max=arr[n];

}

sum=+sum++arr[n];        //总分

}

avg=(sum-+max-+main)/(arr.length-2)

switch(type){

case"max":

document.getelementbyid("max").innerhtml=max;

break;

case "min":

document.getelementbyid("min").innerhtml=min;

break;

case "avg";

document.getelementbyid("avg").innerhtml=avg;

break;

}

以上是关于java复习题的主要内容,如果未能解决你的问题,请参考以下文章

java复习总结3

Java复习---基础复习

Java容器(ListSetMap)知识点快速复习手册(下)

Java基础复习-流程结构篇

java复习基础知识——java保留字

java复习总结2