您的位置 首页 golang

go语言 获取最大值最小值

package main

import "fmt"

func max(vals…int) int {
    var max int
    for _, val := range vals {
        if val > max {
            max = val
        }
    }
    return max
}

func min(vals…int) int {
    var min int
    for _, val := range vals {
        if min == 0 || val <= min {
            min = val
        }
    }
    return min
}

func main() {
    val := []int{15,77,57,238,54,108}
    fmt.Println(max(val…)) // "238"
    fmt.Println(min(val…)) // "15"
}


文章来源:智云一二三科技

文章标题:go语言 获取最大值最小值

文章地址:https://www.zhihuclub.com/485.shtml

关于作者: 智云科技

热门文章

发表评论

您的电子邮箱地址不会被公开。

网站地图