JavaScript Ternário
condition ? doThisIfTrue : doThisIfFalse
1 > 2 ? console.log(true) : console.log(false)
// returns false
Adventurous Ant
condition ? doThisIfTrue : doThisIfFalse
1 > 2 ? console.log(true) : console.log(false)
// returns false
let showme || "if the variable showme has nothing inside show this string";
let string = condition ? 'true' : 'false'; // if condition is more than one enclose in brackets
let condition && 'show this string if condition is true';
let amount = 50;
let food = amount > 100 ? 'buy coka-cola' : 'buy just a water bottle';
console.log(food)
<script>
function gfg() {
//JavaScript to illustrate
//Conditional operator
let PMarks = 40
let result = (PMarks > 39)?
"Pass":"Fail"; //Syntax:- (condition) ? do this if true : do this if false
document.write(result);
}
gfg();
</script>
// ternary operator in javascript
const x = 6;
let answer = x > 10 ? "greater than 10" : "less than 10";
console.log(answer);
// output: less than 10
// nested condition
const answer = x > 10 ? "greater than 10" : x < 5 ? "less than 5" : "between 5 and 10";
console.log(answer);
// output: between 5 and 10
// Syntax
condition ? ifTrue : ifFalse
var age = 19;
var canDrive = age > 16 ? 'yes' : 'no';