Pro výukové účely na SPŠ Zlín
vytvořil RNDr.Vladimír Vaščák

Úkol - druhý největší prvek




    <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 najdiMax() {
          var max1 = Number.NEGATIVE_INFINITY;
          var max2 =max1;
          var poradi1 = 0;
          var poradi2 = 0;
          for (i = 0; i < pole.length; i++) {
              if (pole[i] > max1) {
                  max2 = max1;
                  max1 = pole[i];  
              } else {
                  if (pole[i] > max2) {
                       max2 = pole[i]; 
                  }
              }
          }
          document.getElementById('nejvetsi').innerHTML = "Největší prvek je: " + max1 + "
" + "druhý je " + max2; } </script>
    <span id="pole"></span><br>
    <button onClick="najdiMax()"><img src="img/search.png" height="64" width="64"></button>
    <div id="nejvetsi"></div><br>
    <!--
      Najít největší a jeho pořadí
      Najít druhé největší a jeho pořadí
    -->