Self-taught developer, I'm passionate about web development and programming in general, you will find on this site some of my projects and blogs posts about what I'm interested in or what I've learned.
you can see the code here: https://github.com/lockee14/reactMailViewer
Check it out
This website is intended for eve online player, using the official eve online API it provides multiple tools such as market data, appraisal, in-game mail management.
you can see the front-end code here: https://github.com/lockee14/eve-hub
I made this tool for visualizing market data on my website, different types of charts and indicators are available and it is customizable from colors to the types of charts and indicators displayed
Check it outyou can see the code here: https://github.com/lockee14/trello-clone
Check it outAs we can see In javascript every numbers are 64-bit float following the IEEE 754-2008 format, in this post we will see how IEEE 754-2008 format work.
As you probably know double bitwise NOT operator can be used to convert a value of type string representing a number "1" to a value of type number 1.
The operation is faster and the notation is shorter but less readable than with parseInt() or parseFloat() which is the usual way to perform such a conversion,
another caveat is that the string representing a number must be in the range of a 32-bit integer thus from -2147483648 to 2147483647,
also any decimal part will be lost.
But the question I was asking myself is, how it works? Let's find out by digging the official ecmascript documentation.