/ trimatoi.go
trimatoi.go
1 package piscine 2 3 func TrimAtoi(s string) int { 4 var nbr int = 0 5 sign := 1 6 for _, v := range []rune(s) { 7 if nbr < 1 && v == '-' { 8 sign = -1 9 } 10 if v >= '0' && v <= '9' { 11 nbr = (nbr * 10) + int(v-48) 12 } 13 } 14 return sign * nbr 15 }