Реализовать свой Optional (MyOptional)

  1. Реализовать свой Optional (MyOptional).

  2. Реализовать функцию которая в качестве аргументов будет принимать 2 числа типа MyOptional и возвращать сумму этих чисел также типа MyOptional .

    enum Optional {

     case none
    
     case some(MyOptional)
    

    }

    let x: Optional let y: Optional func optIntSum(x: Int?, y: Int?) -> Int? {
    if let x1 = x { if let y1 = y { return x1 + y1 } } return nil


Ответы (0 шт):