Мой код возвращает 2 ошибки, обе являются неразрешенными идентификаторами.Я посмотрел, что значит, и в большинстве ответов на запросы говорится, что сначала нужно объявить константу, но я уже это сделал.
Я очень новичок в кодировании, и каждый раз, когда я сталкивался с этой проблемой, это происходило потому, что я забывал объявить константу или переменную, и я поймал свою ошибку, но я нахожусь в тупике.
var counter = 2
func fibonacci(_ x:Int ) -> Int {
var a = 1
var b = 1
if counter < x {
let sum = a + b
a = b
b = sum
counter += 1
}
print(sum)
return sum
}
fibonacci(5)