인프런 커뮤니티 질문&답변

2yujinny님의 프로필 이미지
2yujinny

작성한 질문수

자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)

1. 세 수 중 최솟값

if문 2번 사용한 부분에 대해서 질문드립니다!

작성

·

195

1

안녕하세요 선생님! 초보수강생입니다 ^_^

if문에 대해서 공부할 때, if문과 else문은 2번 이상 사용할 수 없지만 else if문은 여러번 사용할 수 있다고 책에서 보았었는데요! 본 강의에서 if문이 두번 사용되어서 궁금증이 들어 질문하게 되었습니다.if,else 모두 필요에 따라 여러번 사용해도 되는건가요? 또 중괄호는 원한다면 생략해도 되는건가요?

저는 이렇게 짜보았습니다.

function solution(a, b, c) {
        let answer;
        if (a < b && a < c) {
          answer = a;
        } else if (b < a && b < c) {
          answer = b;
        } else if (c < a && c < b) {
          answer = c;
        }
        return answer;
      }

답변 1

1

김태원님의 프로필 이미지
김태원
지식공유자

안녕하세요^^

if문을 독립적으로는 여러번 사용해도 괜찮습니다.

if문에 속한 문장이 한 줄일때는 중괄호로 묶지 않아도 됩니다.

위에 코드도 잘 하신 코드입니다. 영상에 방법도 잘 익혀두세요.

2yujinny님의 프로필 이미지
2yujinny

작성한 질문수

질문하기