Support * operator to mean exponentiation so 2 * 3 = 8
The ^ operator remains for XOR operations.
A possibility to investigate is to change ^to be the exponentiation operator and $ to be the XOR operator (since identifiers cannot start with $. But this rule can be quite annoying when manipulating javascript libraries like angular or jquery that use $ heavily)
Support * operator to mean exponentiation so 2 * 3 = 8 The ^ operator remains for XOR operations.
A possibility to investigate is to change ^to be the exponentiation operator and $ to be the XOR operator (since identifiers cannot start with $. But this rule can be quite annoying when manipulating javascript libraries like angular or jquery that use $ heavily)