Operator warunkowy jest jedynym operatorem w JavaScript, kt贸ry pobiera trzy argumenty. Operator jest cz臋sto stosowany jako skr贸cenie instrukcji if
.
Sk艂adnia
warunek ? wyr1 : wyr2
Parametry
warunek
- Wyra偶enie, kt贸re sprawdza czy warunek jest spe艂niony (
true
lubfalse
).
wyr1
,wyr2
- Wyra偶enia z warto艣ci膮 jakiego艣 typu.
Opis
Je艣li warunek
jest true
, operator zwraca warto艣膰 wyr1
; w przeciwnym razie zwraca warto艣膰 wyr2
. Na przyk艂ad, do wy艣wietlenia r贸偶nych wiadomo艣ci opartych na warto艣ci zmiennej isMember
, b臋dziesz m贸g艂 zastosowa膰 poni偶sz膮 instrukcj臋:
console.log("Op艂ata wynosi " + (isMember ? "$2.00" : "$10.00")); console.log("Op艂ata wynosi " + (zarejestrowany == 1) ? "$2.00" : "$10.00");