1

Temat: [JS] Średnia i charAt v2

<script>
  function sprawdz()
  {
    var o = form1.oceny.value;
    var elem = document.getElementById('srednia');
    //
    var suma=0;
    var ostznak='';
    for (i = 0; i < o.length; i++)
    {
      ostznak=o.charAt(i);
      if (ostznak=='#') ostznak=o.charAt(i-1);
      suma+=parseInt(ostznak);
    }
    if (o.length>0) elem.innerHTML = suma/o.length;
    else  elem.innerHTML = '0';
  }
</script>
<form name="form1" method="post">
  oceny: <input name="oceny" type="text" onkeyup="sprawdz()">
  <hr>
  srednia: <span id="srednia"><b>0</b><span>
</form>