Heim >Web-Frontend >js-Tutorial >TIL: So kürzen Sie nachgestellte Nullen (CodeWars)
Keine Nullen für Helden
Diese Frage erfordert das Entfernen von nachgestellten Nullen aus einer Zahl unter Wahrung ihrer Integrität.
1450 -> 145 960000 -> 96 1050 -> 105 -1050 -> -105
8kyu (einfachstes Level bei Codewars)
function noBoringZeros(n) { while (n % 10 === 0 && n !== 0) { n = n / 10 } return n }
const noBoringZeros = n => n % 10 === 0 && n !== 0 ? noBoringZeros(n / 10) : n;
function noBoringZeros(n) { return +`${n}`.replace(/0*$/, ""); }
[][(![]+[])[+!![]]+(!![]+[])[+[]]][([]+[][(![]+[])[+!![]]+(!![]+[])[+[]]])[!![]+!![]+!![]]+(!![]+[][(![]+[])[+!![]]+(!![]+[])[+[]]])[+!![]+[+[]]]+([][[]]+[])[+!![]]+(![]+[])[! ![]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+([]+[][(![]+[])[+!![]]+(!![]+[])[+[]]])[!![]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[][(![]+[])[+!![]]+(!![]+[])[+[]]] )[+!![]+[+[]]]+(!![]+[])[+!![]]]((!![]+[
(hier ein Auszug)
Ich bevorzuge „Lösung 3“, weil sie einfach und leserfreundlich ist und dennoch einige nützliche Techniken demonstriert.
Wenn Sie neugierig auf diese Lösungen sind oder weitere Herausforderungen erkunden möchten, besuchen Sie hier.
Vielen Dank fürs Lesen! ?
Das obige ist der detaillierte Inhalt vonTIL: So kürzen Sie nachgestellte Nullen (CodeWars). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!