У меня есть 2 случайных числа, и одно из них связано с другим. Ниже мой код:
func funcrandomNumber()
{
number = String(Int.random(in: 1..<100))
randomLabel.text = number
}
func funcrandomSubMathNumber()
{
if let number = randomLabel.text , !number.isEmpty
{
math2Number = String(Int.random(in: 1..<Int(number)!))
}
else
{
funcrandomNumber()
}
}
иногда он работает отлично, но иногда он получает ошибку:
Неустранимая ошибка: невозможно получить случайное значение с пустым диапазоном
Как проверить, если число не пусто?