Menu
CoddyTech

回顾:简单计算器

本课属于 Coddy Swift 学习旅程的“基础知识”单元。第 28 课,共 86 课。

challenge icon

挑战

简单
编写一个函数 calculate,它接收 a、b 和 operation,并返回数学运算的结果。

根据运算符号,对这两个数字执行相应的计算。

支持的运算:

  • "+" - 返回 a 和 b 的和
  • "-" - 返回差值(a 减 b)
  • "*" - 返回 a 和 b 的乘积
  • "/" - 返回商(a 除以 b,整数除法)
  • 其他任何运算 - 返回 0

参数:

  • a(Int):第一个数字
  • b(Int):第二个数字
  • operation(String):运算符号

返回值:计算结果;如果运算未知,则返回 0(Int)

亲手试试

func calculate(a: Int, b: Int, operation: String) -> Int {
    // 在这里编写代码
}

基础知识中的所有课

自己练习: Swift 在线编辑器