建立一个页面上面放一个文本框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])
}
}
使用java的冒泡排序发就可以实现,var score = new Array()
score = 你获得的集合,可以直接赋值给score
下面是排序:
for (var i = 0i <score.length -1i++){
for(var j = 0 j <score.length - i - 1j++){
if(score[j] <score[j + 1]){
int temp = score[j]
score[j] = score[j + 1]
score[j + 1] = temp
}
}
}