Solución

@eltamales·15/4/2026TypeScript
solution.tsTypeScript
function formatPrice(amount: number): string {
  if (amount < 0) return "-$"+Math.abs(amount).toFixed(2);
  return '$'+amount.toFixed(2);
}

// No modificar: necesario para evaluar el resultado.
export { formatPrice };
3respuestas
Respuestas

Excelente, yo lo hice con el objeto de internacionalización, pero tuve que actualizar un caso de evaluación porque no estaba enteramente bien uno de los casos de prueba.

@eltamalesAutor16/4/2026

Ya vi el caso de prueba, tienes toda la razón con lo del objeto de internacionalización, mi código no esta poniendo la coma de los miles, una disculpa.

No no, de hecho tu solución me hizo ver que un caso de solución estaba mal!, gracias a ti!

Escribir un comentario

Recuerda ser amable. Estás comentando la solución de otra persona. Comparte tu perspectiva de forma constructiva y respetuosa.

Debes iniciar sesión para publicar un comentario.