სამმაგი პირობითი ოპერატორი (Ternary Operator) – JS

მიუხედავად იმისა რომ, ძალიან ხშირად გამოიყენება პირობითი ოპერატორი if else , არსებობს ასევე სამმაგი პირობითი ოპერატორი, თუ ჩვენი პირობა იქნება დაწერილი პირობითი ოპერატორის if else -ს გამოყენებით:

სამმაგი ოპერატორი (Ternary Operator) - JS

შედეგი:

სამმაგი ოპერატორი (Ternary Operator) - JS

http://jsfiddle.net/wholehat/U3Qh9/

 

თუ იგივე პირობა იქნება დაწერილი სამმაგი პირობითი ოპერატორი (Ternary Operator) -ის გამოყენებით:

სამმაგი ოპერატორი (Ternary Operator) - JS

შედეგი:

შენიშვნა: შედეგი იგივე იქნება, იმიტომ რომ პირობა იგივეა უბრალოდ პირობითი ოპერატორია განსხვავებული და განსხვავებული კონსტრუქციაა ანუ პირობითი ოპერატორი if else -ს ნაცვლად, გამოყენებულია სამმაგი პირობითი ოპერატორი (Ternary Operator)

სამმაგი ოპერატორი (Ternary Operator) - JS

http://jsfiddle.net/wholehat/dBv6X/

 

ორივე პირობითი ოპერატორის კონსტრუქციის შედარება:

სამმაგი პირობითი ოპერატორი (Ternary Operator) - JS

Advertisements

კომენტარის დატოვება

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / შეცვლა )

Twitter picture

You are commenting using your Twitter account. Log Out / შეცვლა )

Facebook photo

You are commenting using your Facebook account. Log Out / შეცვლა )

Google+ photo

You are commenting using your Google+ account. Log Out / შეცვლა )

Connecting to %s