Announcement

Collapse
No announcement yet.

Can you apply chaining on conditional operator

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Can you apply chaining on conditional operator

    Can you apply chaining on conditional operator



    Yes, you can apply chaining on conditional operators similar to if … else if … else if … else chain. The syntax is going to be as below,

    Code:
    function traceValue(someParam) {
    return condition1 ? value1
    : condition2 ? value2
    : condition3 ? value3
    : value4;
    }
    
    // The above conditional operator is equivalent to:
    
    function traceValue(someParam) {
    if (condition1) { return value1; }
    else if (condition2) { return value2; }
    else if (condition3) { return value3; }
    else { return value4; }
    }

Related Topics

Collapse

Working...
X