/ 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  }