Click to See Complete Forum and Search --> : Need advice


javaroos
02-23-2003, 10:13 AM
Hi

I would like to use the function find_max() to highlight the highest grade. In this case should be Larry.Please advise. Many Tanks.


<script language="JavaScript">
var grades[[50,"James"],[70,"Pete"],[65,"Mary"],[90,"Larry"],[80,"John"],[40,"George]];

document.write("<table border='1');
document.write("<tr bgvolor='silver'>")
document.write("<td width='100'><strong>Name</strong></td");
document.write("td width='200' align='center'><strong>Grade</strong></td>");
document.write("</tr>");

for(var i in grade){
document.write("<tr>");
for(var j in grades[i]){
document.write("<td>"+grades[i][j]+"</td>");
}
document.write("</tr>");
}
document.write("</table>");
</script>

Dan Drillich
02-23-2003, 11:16 AM
Try this -


<script>

var grades = [[150,"James"],[70,"Pete"],[65,"Mary"],[90,"Larry"],[80,"John"],[40,"George"]];
grades.sort(function(a,b) {return a[0]-b[0];});

document.write("<table border='1'>");
document.write("<tr bgvolor='silver'>");
document.write("<td width='100'><strong>Name</strong></td>");
document.write("<td width='200' align='center'><strong>Grade</strong></td>");
document.write("</tr>");



for(var i in grades){
document.write("<tr>");
for(var j in grades[i]){

document.write("<td>"+grades[i][j]+"</td>");
}
document.write("</tr>");
}

document.write("</table>");


</script>