Or, there is the likely ES7 Array#contains for comparing multiple numbers. ```js [1, 2, 3].contains(value); ```
As for the operator proposed here, there's already an existing proposal for a safer version which doesn't coerce: http://wiki.ecmascript.org/doku.php?id=strawman:default_operator. On Sun, Aug 9, 2015, 19:02 Michael A. Smith <[email protected]> wrote: > I was going to suggest a Set, now that ECMA has them… > http://www.ecma-international.org/ecma-262/6.0/index.html#sec-set-objects > > ```js > if ((new Set([1,2,3,5]).has(a)) { > // stuff > } > ``` > > > > > On Sun, Aug 9, 2015 at 4:20 PM <[email protected]> wrote: > >> it could be used like this: >> >> if ( a == 1 ||= 2 ||=3 ||=5) { //do something if a is either 1,2,3,5} >> >> and it could be used like this >> >> a || = 0 >> // a = a || 0 >> >> thanks >> _______________________________________________ >> es-discuss mailing list >> [email protected] >> https://mail.mozilla.org/listinfo/es-discuss >> > _______________________________________________ > es-discuss mailing list > [email protected] > https://mail.mozilla.org/listinfo/es-discuss >
_______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

