英雄沒有零
此問題需要從數字中刪除尾隨零,同時保持其完整性。
1450 -> 145 960000 -> 96 1050 -> 105 -1050 -> -105
8kyu(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*$/, ""); }
[][(![]+[])[+!![]]+(!![]+[])[+[]]][([]+[][(![]+[])[+!![]]+(!![]+[])[+[]]])[!![]+!![]+!![]]+(!![]+[][(![]+[])[+!![]]+(!![]+[])[+[]]])[+!![]+[+[]]]+([][[]]+[])[+!![]]+(![]+[])[! ![]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+([]+[][(![]+[])[+!![]]+(!![]+[])[+[]]])[!![]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[][(![]+[])[+!![]]+(!![]+[])[+[]]] )[+!![]+[+[]]]+(!![]+[])[+!![]]]((!![]+[
(這是摘錄)
我更喜歡“解決方案 3”,因為它簡單且易於閱讀,同時仍然演示了一些有用的技術。
如果您對這些解決方案感到好奇或想探索更多挑戰,請造訪此處。
感謝您的閱讀! ?
以上是TIL:如何修剪尾隨零【CodeWars】的詳細內容。更多資訊請關注PHP中文網其他相關文章!