Omitting the second expression when using the if-else shorthand

Can I write the if else shorthand without the else?

var x=1;

x==2 ? dosomething() : doNothingButContinueCode();   

I’ve noticed putting null for the else works (but I have no idea why or if that’s a good idea).

Edit: Some of you seem bemused why I’d bother trying this. Rest assured it’s purely out of curiosity. I like messing around with JavaScript.

8 Answers
8

Leave a Comment