Slide 21
Slide 21 text
ܖʹΑΔઃܭ
21
in JavaScript
1 export function zeroPadding(n: number, digit: number = 8): string {
2 assert(0 <= n)
3 assert(1 < digit)
4 const zeros = Array(digit - 1).fill('0').join('')
5 return `${zeros}${n.toString()}`.slice(-digit)
6 }
7
8 zeroPadding(32, 3);
9 zeroPadding(-4, 3);
ࣄલ݅
ࣄલ݅ҧ
ࣄޙ݅ෆม݅ݺͼग़͠ଆͷڠྗ͕ඞཁ͕ͩ
assert ͕͋ΕܖʹΑΔઃܭΛ࣮ݱͰ͖Δ
from Eiffel