KKCoderinkcoderk.hashnode.dev·May 3, 2023 · 1 min readRounding errors in JavaScriptJavaScript uses the IEEE-754 floating-point representation, which is a binary representation, that is capable of exactly representing fractions like 1/2 and 1/8. This is great and all, but the fractions we most commonly use are decimal ones, such as:...00
KKCoderinkcoderk.hashnode.dev·May 2, 2023 · 1 min readImmutable Primitive ValuesIn JavaScript, a primitive is data that is not an object, and has no methods or props, such as: null undefined number string bigint boolean There is a fundamental difference between primitive values and objects. Well first primitives are immutable:...00
KKCoderinkcoderk.hashnode.dev·May 1, 2023 · 1 min readMutable Object ReferencesMutable values are values that can be changed without an entirely new value. In JavaScript objects and arrays are mutable by default. As already said in a previous post about Immutable Primitive Values, there is a fundamental difference in JavaScript...01P
KKCoderinkcoderk.hashnode.dev·Apr 30, 2023 · 3 min readMindset of a web developerThere is one thing that all good programmers have in common and that is that they have a good mindset. They built their mindset throughout trials and tribulations that they went through while they learned to code and even after that. Of course, not a...01A