Discussions
Stay up-to-date with the latest news from NetSuite. You’ll be in the know about how to connect with peers and take your business to new heights at our virtual, in-person, on demand events, and much more.
New AI Community Guidelines. Please review and follow them to ensure AI use stays safe, accurate, and compliant.
If you didn't know: shorthand for multiple expression evaluation
Many of you may know this already, but I just figured it out and thought it was cool.
It's also possible that I'm misunderstanding what I'm seeing, but I don't think so.
Say you wanted to compare a variable against 3 possible values, something like:
var value = 1; var matchA = 2; var matchB = 3; var matchC = 4; if(value == matchA || value == matchB || value == matchC) { // Do something super cool! } You can write the same thing like this (I think...)
var value = 1; var matchA = 2; var matchB = 3; var matchC = 4; if(value == matchA|matchB|matchC) { // Do something super cool! } Not a big deal, but in my case it cleaned up some code and is a bit more maintainable...
Steve Klett | Senior Developer
NetValue Technology
0