tgoop.com/golangprofi/116
Create:
Last Update:
Last Update:
Ответ на «Реализуйте поведение min и max.»
По умолчанию Go поддерживает min
и max
только для чисел с плавающей запятой, используя для этого math.min
и math.max
. Вам потребуется создать собственные реализации, чтобы то же самое можно было проделать для целых чисел.
package main#задача
import "fmt"
// Min возвращает меньшее из x или y.
func Min(x, y int) int {
if x > y {
return y
}
return x
}
// Max возвращает большее из x или y.
func Max(x, y int) int {
if x < y {
return y
}
return x
}
func main() {
fmt.Println(Min(5,10))
fmt.Println(Max(5,10))
}
BY Golang Юниор
Share with your friend now:
tgoop.com/golangprofi/116