A feltételes javascript

'?' Operator használt kód a körülményektől függően kell választani két különböző értéket.

Most ugyanezt a segítségével a kezelő „?” .

Hogyan működik ez?

'?' Operator Ez szintaxis a következő:

Először is, mi írjuk a feltételt, majd a „?”. akkor a két érték, elválasztva a jel.

Ha a feltétel igaz, akkor az üzemeltető értéket ad vissza 1, ha hamis, akkor az üzemeltető értéket ad vissza 2.

Egy egyszerűbb Például, ha nehéz megérteni:

'?' - Az üzemben helyett utasítást. És operátorok értékeket, amelyek eltérnek az előírásoknak. Ez az egyetlen szolgáltató, amely együttműködik a három érték. Ezért is nevezik a háromkomponensű üzemeltetője.

A feltétel ebben a kijelentésben felírható zárójel nélkül:

És ez lehetséges zárójelben:

Nem számít. Konzolok, hogy a szöveg olvashatóbb. ők is lenne értelme, ha abban az állapotban volt, meg kell határozni a prioritásokat.

Most újra: hogyan működik?

Pontosabban ez: az üzemeltető „?” Ez szintaxis a következő:

Ha az érték a kifejezés 1 igaz, az üzemeltető értékét adja vissza a kifejezés 2, egyébként a visszatérési értéke a kifejezés 3.

A szempontból a tolmács nem hibás ebben a példában nem:

Ebben a példában a „?” visszatér a kifejezés értéke 2. Az alsó példában értékét adja vissza expressziós 3:

Segítségével az üzemben „?” lehet rendezni egy bonyolultabb tesztet, nyilatkozattétel ágyazva az operandusok.

Ebben a példában az üzemeltető áll a második kifejezés „?”. ő határozza meg az üzenetet abban az esetben, ha az életkor (értéke vozrast) kevesebb, mint 18.

Kapcsolódó cikkek