11. 짝수와 홀수

Harold's velog·2024년 1월 25일

CodingTest (Class)

목록 보기
11/52

나의 코드

func solution(_ num:Int) -> String {
    
    var answer : String = num%2 == 0 ? "Even" : "Odd"
    
    return answer
}

이렇게 작성한 이유.
어제 삼항연산자를 정리했기 때문에, if문을 쓰지않고 삼항연산자를 이용해서 해결을 하려고 하였다.

처음에 에러가나서 보니 num%2 == 0 이 부분을 num%2 = 0 이라고 표기를 해서 에러가 났다.
조건문이었기에 ==를 했어야 했는데 아무리 다시 생각해봐도 코드상 문제가 없어서 다시 생각해보니 저부분이 문제였다.

간단한 조건문 문제라면 if대신 삼항연산자를 써서 해결을 해봐야겠다. 물론 조건이 if else 이렇게 한개만 될때 해야된다는걸 잊지말자.

profile
데일리 정리, 하루에 최소 하나의 글은 적도록 하자.

0개의 댓글