Removed brackets when ** operator is used
See original GitHub issueExpected Behavior
console.log((1-2) ** 2)
should be obfuscated to console['log']((0x1 - 0x2) ** 0x2)
Current Behavior
Now it’s obfuscated to console['log'](0x1 - 0x2 ** 0x2)
Your Environment
Issue Analytics
- State:
- Created 4 years ago
- Comments:7 (5 by maintainers)
Top Results From Across the Web
Remove brackets from an algebraic string containing + and
The idea is to check operators just before starting of bracket, i.e., before character '('. If operator is -, we need to toggle...
Read more >Optional brackets while calling delete in C++ - Stack Overflow
First is clear to understand that shape is an argument to delete function. But what about the second? What's happening under the hood?...
Read more >Remove brackets from an algebraic string containing + and
The idea is to check operators just before starting of bracket, i.e., before character '('. If operator is -, we need to toggle...
Read more >Removing Brackets from an Algebraic String Containing + and
Removing Brackets from an Algebraic String Containing + and – Operators using C++ ; C in Depth: The Complete C Programming Guide for...
Read more >Consider disabling the rule that removes 'unnecessary ...
Consider disabling the rule that removes 'unnecessary' brackets in basic operator expressions, or make it optional. #7154.
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Great, it’s working, thanks!
Released as
0.24.6