The conditional operator or ternary operator first evaluates an expression for a true or false value and then executes one of the two given statements depending upon the result of the evaluation.
Sr.No | Operator and Description |
1 | ?: (Conditional ) If Condition is true? Then value X : Otherwise value Y |
Example
You can try to run the following code to understand how Ternary Operator works in JavaScript −
<html> <body> <script> var a =10; var b =20; varlinebreak = "<br />"; document.write ("((a > b) ? 100 : 200) => "); result =(a > b) ? 100 : 200; document.write(result); document.write(linebreak); document.write ("((a < b) ? 100 : 200) => "); result =(a < b) ? 100 : 200; document.write(result); document.write(linebreak); </script> </body> </html>