Pero parseInt redondea el numero o simplemente lo convierte?.

Pregunta de la clase:
Peso en otro planeta
Ronald Jesús García Villanueva

Ronald Jesús García Villanueva

Pregunta
studenthace 6 años

Pero parseInt redondea el numero o simplemente lo convierte?.

1 respuestas
para escribir tu comentario
    David Alfredo Dávila Garzón

    David Alfredo Dávila Garzón

    studenthace 6 años

    La función

    parseInt
    toma únicamente la parte entera de un String.

    La función

    parseFloat
    toma la parte entera y todos los decimales de un String.

    Si necesitas trabajar con decimales pero por ejemplo solamente 2, utiliza lo siguiente:

    var peso = parseFloat(usuario);//Parseo a Float var peso_final = peso * g_marte / g_tierra; peso_final = peso_final.toFixed(2);//Redondeo a 2 decimales
Curso Gratis de Programación Básica

Curso Gratis de Programación Básica

Programa desde cero, domina Javascript, entiende HTML y aprende de algoritmos. <strong>Sí, desde cero</strong>. Entenderás la lógica del código, cómo piensan los programadores y cómo programar juegos, proyectos y hasta robots y electrónica. Aprender a programar no es fácil, pero Platzi lo hace efectivo.

Curso Gratis de Programación Básica
Curso Gratis de Programación Básica

Curso Gratis de Programación Básica

Programa desde cero, domina Javascript, entiende HTML y aprende de algoritmos. <strong>Sí, desde cero</strong>. Entenderás la lógica del código, cómo piensan los programadores y cómo programar juegos, proyectos y hasta robots y electrónica. Aprender a programar no es fácil, pero Platzi lo hace efectivo.