Я пытаюсь создать функцию publi c, которая принимает только положительное целое число. И я не могу придумать какие-либо способы сделать это. Даже если бы я должен был проверить значение и вернуть ошибку, как я должен go о? Мой текущий код:
public func encodeQuantity(value: Int) -> String {
// Besides using if-else to check, is there any alternatives?
if value < 0 {
return "Negative values are not supported" << I dont know how we should return an error here to the user when using our function but putting a negative number
} else {
return "\(value+10)"
}
}