Elimina los ceros iniciales y finales
Crea una función que reciba un número como cadena n y devuelva el número sin ceros iniciales ni finales.
- Los ceros finales son los ceros que aparecen después del punto decimal y que no afectan el valor
(por ejemplo, los últimos tres ceros de
3.4000y3.04000). - Los ceros iniciales son los ceros que aparecen antes de la parte entera de un número y que no afectan el valor (por ejemplo, los primeros tres ceros de
000234y000230).
Ejemplos
remove_leading_trailing("230.000") ➞ "230"
remove_leading_trailing("00402") ➞ "402"
remove_leading_trailing("03.1400") ➞ "3.14"
remove_leading_trailing("30") ➞ "30"Notas
- Devuelve una cadena.
- Si recibes un número que termina en
.0, devuelve su valor entero (por ejemplo, devuelve"4"en lugar de"4.0"). - Si el número es
0,0.0,000,00.00, etc., devuelve"0".