Javascript – podmínky a cykly

Podmínky a cykly v javascriptu.

Větvení programu

  • Podmínka
    • neúplná
    • úplná
//neúplná podmínka
if (A > B) PŘÍKAZ;
if (A > 0) {
PŘÍKAZ 1;
PŘÍKAZ 2;
.
.
PŘÍKAZ N;
}

 

//úplná podmínka
if (A > B) {
 PŘÍKAZ 1;
} else { PŘÍKAZ 2; }

Optimalizace podmínky

//Optimalizace syntaxe podmínky
<script>
  var a=10;
  var b=5;
  if (a>b) {document.write("a je větší")} else {document.write("b je větší")};
    document.write("<BR>");
  (a>b)?document.write("a je větší"):document.write("b je větší");
    document.write("<BR>");
  document.write((a>b)?"a je větší":"b je větší");
    document.write("<BR>");
  document.write(((a>b)?"a":"b")+" je větší");
</script>

 

Cykly

DO WHILE

<script>
      var c = 1;
      do {
           document.write(c+" ");
           c++;
         }
      while(c<101);
      //dělej DO příkaz dokud platí podmínka WHILE(podminka)
    </script>

WHILE

c = 1;
while(c<101){
document.write(c+" ");
c++
}

 

FOR

<script>
  var c = 1;
  
  //for(c= 2;c<101; c+=2)  //VYPÍŠE JEN SUDÁ ČÍSLA
  //for(c= 0;c<101; c+=5) //VYPÍŠE NÁSOBKY PĚTI
  //for(c= 100;c>0; c-=5) //OD 100 DO 5 .. po násobkách pěti
  
  for(c= 1;c<101; c++)
    {
      document.write(c+" ")
    }
</script>

 

(1)

Sdílet na

FacebookTwitterGoogleTumblrLinkedInRedditPinterest


Napsat komentář