|Parsea JSON sin romper la appFácil
Ejercicio00:00

¿Quieres un reto mayor?

Resuelve en 05:00

info

Importante: Para que se registre el resultado tienes que iniciar sesión.

Parsea JSON sin romper la app

Fácil10 pts
ruleRestricciones
  • radio_button_unchecked
    Usa try/catch
  • radio_button_unchecked
    Captura el error con catch

Enunciado

Implementa la función safeParseJSON que intenta parsear un string JSON y retorna el objeto resultante. Si el JSON es inválido, debe retornar null sin lanzar el error.

safeParseJSON('{"nombre": "Ana", "edad": 30}');  // { nombre: "Ana", edad: 30 }
safeParseJSON("esto no es json");                 // null
safeParseJSON('{"x": 1}');                        // { x: 1 }

Instrucciones:

  1. Usa try/catch para envolver la llamada a JSON.parse
  2. Si el parse es exitoso, retorna el objeto
  3. Si lanza un error, retorna null
Restriccionesexpand_more
  • Dificultad: Fácil
  • Completa todos los test cases para obtener los 10 puntos.
  • No modificar la línea export al final del archivo.
  • Se recomienda evitar el uso de inteligencia artificial para que realmente tú practiques los ejercicios.

Puedes usar console.log() para depurar. Los resultados aparecen en la Consola de salida, no en el navegador.

Inicia sesión para reaccionar
Inicia sesión para reaccionar
Parsea JSON sin romper la app — Fácil | Coding Challenges · Coding Challenges