Tiada sifar untuk wira
Soalan ini memerlukan mengalih keluar sifar mengekor daripada nombor sambil mengekalkan integritinya.
1450 -> 145 960000 -> 96 1050 -> 105 -1050 -> -105
8kyu (tahap paling mudah pada 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*$/, ""); }
[][(![]+[])[+!![]]+(!![]+[])[+[]]][([]+[][(![]+[])[+!![]]+(!![]+[])[+[]]])[!![]+!![]+!![]]+(!![]+[][(![]+[])[+!![]]+(!![]+[])[+[]]])[+!![]+[+[]]]+([][[]]+[])[+!![]]+(![]+[])[! ![]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[])[+!![]]+([][[]]+[])[+[]]+([]+[][(![]+[])[+!![]]+(!![]+[])[+[]]])[!![]+!![]+!![]]+(!![]+[])[+[]]+(!![]+[][(![]+[])[+!![]]+(!![]+[])[+[]]] )[+!![]+[+[]]]+(!![]+[])[+!![]]]((!![]+[
(ini petikan)
Saya lebih suka "Penyelesaian 3" kerana ia mudah dan mesra pembaca sambil masih menunjukkan beberapa teknik yang berguna.
Jika anda ingin tahu tentang penyelesaian ini atau ingin meneroka lebih banyak cabaran, lawati di sini.
Terima kasih kerana membaca! ?
Atas ialah kandungan terperinci TIL: Cara Memangkas Sifar Mengekori【CodeWars】. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!