Piątek 04 Kwiecień 2025r. Godz 00:00:00      
Postów: 251      

Pętle w JavaScript

Pętla jest to blok instrukcji wykonywany określoną ilość razy. Można wyróżnić dwa rodzaje pętli. Pierwszy rodzaj pętli ma postać:

for (zmienna; warunki; modyfikacja_indeksu) { polecenia }

gdzie zmienna jest to wartość indeksu pętli, warunki są warunkami zakończenia pętli, a modyfikacja_indeksu jest wyrażeniem modyfikującym wartość indeksu pętli. Polecenia znajdujące się w nawiasach klamrowych będą wykonywane dotąd aż indeks przestanie spełniać warunek.

Drugim rodzajem pętli jest pętla:

while(warunek) { polecenia }

W tym przypadku polecenia będą wykonywane tak długo, jak długo warunek jest spełniony.


<HTML>
  <HEAD>
    <META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=windows-1250">
  </HEAD>
  <BODY BGCOLOR="#6FB20F">
    <CENTER>Tabliczka mnożenia
    <P>
    <TABLE BORDER="1">
    <SCRIPT LANGUAGE="JavaScript">
        czynnik1=1;
        czynnik2=1;
        document.write("<TD></TD>");
        for (czynnik1;czynnik1<11;czynnik1++)
          { document.write("<TD>"+czynnik1+"</TD>");}
              czynnik1=1;
        for (czynnik2;czynnik2<11;czynnik2++)
            { document.write("<TR><TD>"+czynnik2+"</TD>");
            for (czynnik1;czynnik1<11;czynnik1++)
              { document.write("<TD>"+czynnik1*czynnik2+"</TD>"); }
                document.write("</TR>" height=1);
        czynnik1=1; }
</SCRIPT>
</BODY>
</HTML>

Wyrażenie czynnik1++ powoduje przypisanie tej zmiennej wartości o jeden większej. Jest to równoważne zapisowi czynnik1=czynnik1+1. Spis wszystkich operatorów przypisania znajduje się w dodatkach.