Files
2024-10-24 09:53:23 +07:00

24 lines
258 B
Go

package mathx
import "cmp"
func MaxN[T cmp.Ordered](a T, b ...T) T {
m := a
for _, v := range b {
if v > m {
m = v
}
}
return m
}
func MinN[T cmp.Ordered](a T, b ...T) T {
m := a
for _, v := range b {
if v < m {
m = v
}
}
return m
}