LECCIÓN 05 / 60 · Primer contacto

Convierte texto numérico antes de sumar

Al terminar, podrás: convertir un texto numérico antes de sumar

Ruta esencialJavaScript

Conviene conocer: Lección 4 · Guarda valores con const y let

La idea clave

El signo + hace dos trabajos: suma números y une textos. Si recibes un precio como cadena, debes convertirlo para obtener una suma numérica.

Ejemplo paso a paso

Este ejemplo muestra la idea en acción. Sigue los pasos y después cámbialo tú.

Ejemplo explicado
console.log('8' + 2);
console.log(Number('8') + 2);
  1. En la primera línea, «8» es texto; + pega el 2 y sale «82».
  2. Number convierte «8» en el número 8.
  3. Con dos números, + suma y el resultado es 10.

Practica con código

Antes de empezar, piensa: ¿Mostrarán ambas líneas el mismo resultado?

Sustituye ambas apariciones de «8» por «15». Predice los dos resultados y ejecuta.

El resultado que buscamos

Primera línea: 152. Segunda línea: 17.

JAVASCRIPT Practica aquí
Tu misión

Sustituye ambas apariciones de «8» por «15». Predice los dos resultados y ejecuta.

Consola
Lista para ejecutar.
Sin comprobar
Escribe tu cambio y pulsa «Comprobar solución». Puedes intentarlo tantas veces como quieras.
Listo
Necesito una pista

Conserva las comillas alrededor del 15.

Una pista más

Deja Number(...) solo en la segunda línea.

Ver solución y explicación

console.log('15' + 2); console.log(Number('15') + 2);

Qué debes recordar: Number convierte texto numérico en número antes de sumarlo.

Práctica pendiente de corregir

La lectura, las prácticas corregidas y las autoevaluaciones guiadas se guardan por separado en este navegador.

Revisado editorialmente · Referencia técnica específica ↗