-
카테고리
-
세부 분야
풀스택
-
해결 여부
미해결
main.pug 중간에 if 문에 대해서 궁금한 것이 있습니다.
18.11.08 13:06 작성 조회수 274
0
if user && user.id !== twit.user.id && !follow
위의 if 조건문에 따라서 팔로우하기 버튼이 보이고 안보이고가 정해지는데
저 조건문에서 조건을 따지는 순서나 방법이 궁금합니다
!== 연산자의 순위가 &&보다 높으니 user.id !== twit.user.id 먼저 비교를 하고
if user && 결과 && !follow
이 상태에서 앞에서 차례로 true, false를 따져주면 되는건가요?
ㅠㅠ 헷갈립니다 도와주세요!
답변을 작성해보세요.
0
0
조현영
지식공유자2018.11.08
네 맞습니다. 연산자 우선순위가 중요합니다. 만약 우선순위가 헷갈리신다면 괄호로 감싸주세요.
if user && (user.id !== twit.user.id) && !follow
셋 다 true여야 다음 로직도 실행되는 것 아시죠?
답변 2