JSFiddle - React, Tailwind, and code Playground

by Sergio Crisostomo

HTML

<div id="resultado"></div>

JavaScript

var res = document.getElementById('resultado');

function converterParaNumero(string) {
    var limpo = string.replace(',', '.');
    return parseFloat(limpo);
}

['100%', '0.0234', '0,034%', '0,33 %'].forEach(function (numero) {
    var convertido = converterParaNumero(numero);
    res.innerHTML+= 'Original: ' + numero + ' typo: ' + typeof numero + ', convertido dá: ' + convertido + ' do tipo: ' + typeof convertido + '<br />';
})