probably because it's floating point native not integer like you'd think, so -2.00000001 ** 3 is hard?
On Fri, Oct 14, 2016 at 4:30 AM, Cyril Auburtin <[email protected]> wrote: > I would expect `-2**3` to return -8, or `-2**2 == -4`, since it should be > like `-(2**3)` > > Firefox gives a clearer error then Chrome with: > > SyntaxError: unparenthesized unary expression can't appear on the > left-hand side of '**' > > Is there a reason for this restriction? Python does it `-2**3` fine > > _______________________________________________ > 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

