
import Foundation
func solution(_ num_list:[Int]) -> Int {
var answer : Int = 0
for i in 0...num_list.count-1 {
if num_list[i] < 0 {
answer = i
break
} else {
answer = -1
}
}
return answer
}
이렇게 한 이유
반복문을 통해서 해결하였다.
전에 풀었던 문제와 유사하게 해결하였다.
나중에 다시 풀때는 삼항연산자를 이용해서 풀어봐야겠다.
다른 코드
func solution(_ numList: [Int]) -> Int { numList.firstIndex(where: { $0 < 0 }) ?? -1 }
PREVIOUS56. 리스트 자르기
NEXT58. 배열 만들기 3