Test_expression ? statement1: statement2
If the given test condition is true then it will return statement1 and if the condition is false then statement2 is returned.
In this example, we are going to use the Ternary Operator to find whether the person is eligible to vote or not.
When you open the browser, below shown prompt box will be opened
We left to default 21 and Clicked OK
Let us try with different value. From the below screenshot you can observe that, We are entering 16 as age
Let us the output
Following statement will ask the User to enter his/her age. If the user forgot to enter then, this program will consider default value, which is 21
var age = prompt("Please Enter your age here:", "21");
If user enters age is 18 or above then it will display the first statement after the ? symbol.
document.write("<b>You are eligible to Vote </b> ")
If he enters below 18 then second statement (which is after the : symbol) will be displayed.
document.write("<b>You are not eligible to Vote</b> ");
Thank You for Visiting Our Blog