Úkol - seřadit
<script>
const pole = [5, 7, 3, 8, 8, 9, 0];
window.onload = function(){//ukázat pole
var i;
var vysledek = "";
for (i = 0; i < pole.length; i++) {
vysledek = vysledek + pole[i].toString() + ", ";
}
document.getElementById('pole').innerHTML = "Pole: " + vysledek;
}
function seradit() {
var i = 0;
var j = 0;
var docasna = 0;
var pocet = pole.length;
for (i = pocet - 1; i >= 0; i--) {
for (j = 1; j <= i; j++) {
if (pole[j-1] > pole[j]) {
docasna = pole[j-1];
pole[j-1] = pole[j];
pole[j] = docasna;
}
}
}
/*
var i = 0;
var j = 0;
var docasna = 0;
var min = 0;
var pocet = pole.length;
for (i = 0; i < pocet - 1; i++) {
min = i;
for (j = i + 1; j < pocet; j++) {
if (pole[j] < pole[min]) {
min = j;
}
}
docasna = pole[i];
pole[i] = pole[min];
pole[min] = docasna;
}
*/
var vysledek = "";
for (i = 0; i < pole.length; i++) {
vysledek = vysledek + pole[i].toString() + ", ";
}
document.getElementById('serazene').innerHTML = vysledek;
}
</script>
<span id="pole"></span><br>
<button onClick="seradit()"><img src="img/search.png" height="64" width="64"></button>
<span id="serazene"></span><br>
<!--
seřadit pole
-->