JSFiddle - React, Tailwind, and code Playground
by LEONARDO FERREIRA DE CARVALHO
HTML
largura = <div class="larg">80</div><!-- EM Centimetros-->
Altura = <div class="alt">1,90</div><!-- EM Centimetros-->
Metro = <div class="metro">140</div><!-- valor em moeda do Metro quadrado-->
TOTAL = <div id="resu">0</div> <!-- Resultado em moeda-->
JavaScript
var sum = $('.larg').text();
var sum2 = $('.alt').text();
var sum3 = $('.metro').text();
if(sum == "") sum = 0;
if(sum2 == "") sum2 = 0;
if(sum3 == "") sum3 = 0;
var resultado = parseInt(sum) * parseInt(sum2) * parseInt(sum3);
function getMoney( str )
{
return parseInt( str.replace(/[\D]+/g,'') );
}
function formatReal( int )
{
var tmp = int+'';
tmp = tmp.replace(/([0-9]{2})$/g, ",$1");
if( tmp.length > 6 )
tmp = tmp.replace(/([0-9]{3}),([0-9]{2}$)/g, ".$1,$2");
return tmp;
}
document.getElementById('resu').innerHTML = formatReal( resultado );