It's worth noting that ternaries work in setting values not executing statements. if(something) { doAThing(); } else { doAnotherThing(); } can't be reduced to something ? doAThing() : doAnotherThing();
It's worth noting that ternaries work in setting values not executing statements.
if(something) { doAThing(); } else { doAnotherThing(); }
can't be reduced to
something ? doAThing() : doAnotherThing();
There's nothing that would prevent a ternary from executing statements. That statement is perfectly valid JavaScript.
// VALID: You can also use a ternary to execute functions! something ? doAThing() : doAnotherThing();
Really? I never saw that as a valid option in IntelliJ within the Jasmine/ES5 realm :o Nice!
Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink.
Hide child comments as well
Confirm
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
There's nothing that would prevent a ternary from executing statements. That statement is perfectly valid JavaScript.
Really? I never saw that as a valid option in IntelliJ within the Jasmine/ES5 realm :o Nice!