在Swift的`switch`语句中使用`case`范围>>

问题描述 投票:-1回答:1

我是Swift的新手,正在Swift Playgrounds中进行测试。尝试使用switch,但不起作用。有人可以帮我吗?

func loveCal() {
    let loveScore = Int.random(in: 0...100)

    switch loveScore {
    case 80...100:
        print("You love eachother like Kanye loves Kanye")
    case 40...80:
        print("You go together like coke and mentos")
    case 0...40:
        print("You'll be forever alone")
    }
}

loveCal()

我是Swift的新手,正在Swift Playgrounds中进行测试。尝试使用开关,但不起作用。有人能帮我吗? func loveCal(){let loveScore = Int.random(in:0 ... 100)...

swift switch-statement
1个回答
2
投票

您所缺少的只是default例:

© www.soinside.com 2019 - 2024. All rights reserved.