JSFiddle - React, Tailwind, and code Playground
HTML
Dersom man gjør om 0004224 til en integer ->
<br><br>
Får man <span id="result"></span>
<br>
Dette fordi tallet oppfattes som oktal i stedet for desimal.
<br><br>
---------------------------
<br><br>
Dersom man legger sammen "0.1 + 0.2", burde man få 0.3
<br><br>
I stedet får man <span id="result2"></span>
<br>
Dette på grunn av flytende punkt problematikken
JavaScript
var n = 0004224; // vi har et tall her
var s = parseInt(n); // og parser det som integer her
$('#result').html(s); // og skriver resultatet til et element på siden
// løsningen er å angi radix, ->
// var s = parseInt(n, 10);
// hvor tallet ti oventfor er radix'en, som angir at de skal parses til desimal (10)
// ___________________________
var a = 0.1 + 0.2;
$('#result2').html(a)