JS 07 Sterowanie przebiegiem programu, Programowanie, instrukcje - teoria


INSTRUKCJA WARUNKOWA if ... else ...

Struktura instrukcji w JS jest podobna jej odpowiednika w C++

0x08 graphic

0x08 graphic

Wartość Warunku :

Typ wyrażenia lub wartość

Przykładowa wartość NIE

Przykładowa wartość TAK

wyrażenie logiczne

false, (1 < 0)

true, (4 == 2*2)

wyrażenie artmetyczne

0 , 1-1, 0*5 (równe zero)

1, 5, 3*7 (różne od zera)

napis

'' lub "" (napis pusty)

'alfa' , "0" (napis niepusty)

wartość specjalna

null

! null

wartość specjalna

NaN

! NaN

OPERATOR WARUNKOWY ( ) ? A : B

( Warunek ) ? Wartość_gdy_spełniony : Wartość_gdy_nie_spełniony

Przykład:

( a > b ) ? 10 : 20

można wykorzystać w przypisaniu:

x = ( a > b ) ? 10 : 20

Odpowiada to instrukcji warunkowej:

if ( a > b ) { x = 10 } else { x = 20 }

Instrukcja_1

Instrukcja_2

N

T

Warunek

if (Warunek ) Instrukcja ;

lub

if (Warunek )

{

Instrukcja1 ;

Instrukcja2 ;

}

Instrukcja

N

T

Warunek

if (Warunek )

{

Instrukcja_1 ;

}

else

{

Instrukcja_2 ;

}



Wyszukiwarka

Podobne podstrony:
JS 06 Funkcje matematyczne, Programowanie, instrukcje - teoria
JS 15 Metody w JavaScript, Programowanie, instrukcje - teoria
JS 05 Operatory Logiczne, Programowanie, instrukcje - teoria
JS 03 Zmienne i Typy, Programowanie, instrukcje - teoria
JS 13 Interfejs użytkownika, Programowanie, instrukcje - teoria
JS 02 Podstawowe okienka, Programowanie, instrukcje - teoria
JS 01 Umieszczanie skryptu, Programowanie, instrukcje - teoria
JS 06 Funkcje matematyczne, Programowanie, instrukcje - teoria
JS 09 Instrukcja switch, Programowanie, instrukcje - teoria
JS 11 Funkcje, Programowanie, instrukcje - teoria
JS 10 Instrukcja for, Programowanie, instrukcje - teoria
JS 04 Operatory Artytmetyczne i Relacji, Programowanie, instrukcje - teoria
JS 08 Instrukcje while i do, Programowanie, instrukcje - teoria
JS 12 Tablice, Programowanie, instrukcje - teoria
Cpp 10 Funkcje, Programowanie, instrukcje - teoria
Instrukcje sterujące przebiegiem programu
Dodatek C Wyrażenia, instrukcje i przebieg programu
Instrukcje sterujące przebiegiem programu w C

więcej podobnych podstron