Codewars - Swift解决方案(乘法函数)

xyhw6mcr  于 2022-11-28  发布在  Swift
关注(0)|答案(2)|浏览(127)
func multiply(_ a: Double, _ b: Double) -> Double {
    a * b
}

这部分代码有什么问题?我在试图弄清楚它时遇到了麻烦。

mfuanj7w

mfuanj7w1#

**编辑:**在Swift的新版本中,OP的代码也可以工作,因为如果函数/变量的主体中只有一个表达式,就不再需要returnDetails here.
您没有对结果执行任何操作。

-> Double表示此函数应返回Double。为此,应使用return关键字:

func multiply(_ a: Double, _ b: Double) -> Double {
    return a * b
}
63lcw9qa

63lcw9qa2#

试试这个

public class Multiply 
{ 
   public double multiply(double a, double b) 
   { return a * b;} 
}

public class Multiply
{
   public static Double multiply(Double a, Double b)
   {
       return a * b;
   }
}

相关问题