1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
|
<html>
<head>
<title>Tri bulle</title>
</head>
<h2> tri bulle sur age</h2>
<script language="javascript">
var iAge= new Array();
var sNom = new Array();
iAge[0]="2 ans";
sNom[0]="Jacques";
iAge[1]="1 an";
sNom[1]="Tom";
iAge[2]="6 ans";
sNom[2]="Claude";
iAge[3]="10 ans";
sNom[3]="Cloé";
iAge[4]="11 ans";
sNom[4]="Léo";
iAge[5]="9 ans";
sNom[5]="Lucas";
for (var i=0;i<=iAge.length-1;i++){
for (var j=0;j<=i;j++){
if (iAge[i]<iAge[j]){
var t=iAge[i];
iAge[i]=iAge[j];
iAge[j]=t;
t=sNom[i];
sNom[i]=sNom[j];
sNom[j]=t;
}
}
}
document.write('<table border="1"><tr><th>Prenom</th><th>Age</th></tr>');
for (i=0;i<=iAge.length-1;i++){
document.write('<tr><td>'+sNom[i]+'</td><td>'+iAge[i]+'</td></tr>');
}
document.write('</table><hr>');
</script>
</body>
</html> |
Partager