Qual a diferença entre parseInt para parseFloat ?
Qual a diferença entre parseInt para parseFloat ?
Fala, João!!! Tudo bem contigo?
Quando utilizamos o prompt
, tudo o que digitarmos dentro dele será considerado como string.
Para que possamos transformar essa string em número, utilizamos o parse
O parseInt
vai transformar em números inteiros, como por exemplo: idade ou mesmo, total de eventos
var totalDeEventos = parseInt(prompt("Informe o total de eventos"));
Já o parseFloat
trará números decimais, caso queira informar preço, medidas e etc.
var gasto = parseFloat(prompt("Informe total gasto com evento"));
Caso seja digitado 7.0
em um parseInt
, ele entenderá como 7
. Já se digitarmos 7
em um parseFloat
ele aguardará um 7.0
para seguir adiante. Faça esse teste no exercício aplicado ;-)
Espero ter ajudado, João!!!
Um abraço e bons estudos!!!