#15 TIL 조건문
조건문은 if,else if, else로 나눠어져 있다. 조건문을 해석을 하게 되면
문제 예시를 가져왔다.
function fizzBuzz(num) {
// TODO: 여기에 코드를 작성합니다.
if(num % 3 === 0 && num % 5 === 0){
// 만약 num인 매개변수가 3으로 나누었을 때와 그리고 5로 나누었을 때 나머지가 0일 때
return 'FizzBuzz';
}else if(num % 3 === 0){
// 위에 조건이 그렇지 않으면 num이 만약 3으로 나누었을 때 나머지가 0일 때
return 'Fizz';
}else if(num % 5 === 0){
// 위에 조건이 그렇지 않으면 num이 만약 5으로 나누었을 때 나머지가 0일때
return 'Buzz';
}else{
// 위에 조건이 모두 성립하지 않을 때
return 'No FizzBuzz'
}
}
// 3과 5로 모두 나누어 떨어지는 경우 'FizzBuzz'을 리턴
// 3으로 나누어 떨어지는 경우 'Fizz'리턴
// 5로 나누너 떨어지는 경우 'Buzz'리턴
// 그렇지 않은 경우 'No FizzBuzz'리턴
이렇듯 if는 '만약'이라는 조건을 주어서 접근을 하고 else if는 위에 조건이 if의 조건이 맞지 않으면 else if로 넘어오고 else는 위에 모든 조건이 맞지 않을 때 실행이 된다. 이렇듯 조건은 자주 쓰는 메소드이고 코드를 작성을 하기 위해서는 자주 써보면서 익숙해져야 할 것 같다🤟
Author And Source
이 문제에 관하여(#15 TIL 조건문), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@jin991228/15-TIL-조건문저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)