Solución

@dalmirozant
·hace 3dTypeScript
solution.tsTypeScript
function formatPrice(amount: number): string {
  let formatted = amount.toFixed(2);
  formatted = amount >= 0 ? `$${formatted}` : `-$${formatted.slice(1)}`;
  formatted = Math.trunc(amount).toString().length > 3 ? `${formatted.slice(0,-6)},${formatted.slice(-6)}` : formatted;
  return formatted ;
}

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

Aún no hay respuestas

¡Sé el primero en responder!

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.
Markdown