Maison >interface Web >js tutoriel >TIL : Comment supprimer les zéros de fin 【CodeWars】
Pas de zéros pour les héros
Cette question nécessite de supprimer les zéros à droite d'un nombre tout en préservant son intégrité.
1450 -> 145 960000 -> 96 1050 -> 105 -1050 -> -105
8kyu (niveau le plus simple sur 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*$/, ""); }
[][(![]+[])[+!![]]+(!![]+[])[+[]]][([]+[][(![]+[])[+!![]]+(!![]+[])[+[]]])[!![]+!![]+!![]]+(!![]+[][(![]+[])[+!![]]+(!![]+[])[+[]]])[+!![]+[+[]]]+([][[]]+[])[+!![]]+(![]+[])[! ![]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+([]+[][(![]+[])[+!![]]+(!![]+[])[+[]]])[!![]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[][(![]+[])[+!![]]+(!![]+[])[+[]]] )[+!![]+[+[]]]+(!![]+[])[+!![]]]((!![]+[
(voici un extrait)
Je préfère la "Solution 3" car elle est simple et conviviale tout en démontrant quelques techniques utiles.
Si vous êtes curieux de connaître ces solutions ou si vous souhaitez explorer d'autres défis, visitez ici.
Merci d'avoir lu ! ?
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!