묻고 답해요
141만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨시스템엔지니어가 알려주는 리눅스 기초편 Bash Shell Script
AND에서 조건 둘이 참이어야 실행한다는 부분이 이해가 되지 않아 질문 드립니다.
안녕하세요. 좋은 강의 잘 듣고 있습니다. 😃 질문 1AND에서 조건에서 왼쪽이 참이면 오른쪽 명령이 실행된다고 했습니다. 그런데 다음 강좌에서 AND, OR를 정리 할때 조건 둘이 참이어야 명령이 실행된다고 하셔서 조금 혼란이 왔습니다.test 1==1 && cat test.txt위 코드에서 1==1 외에 어떤 조건이 또 참이어야 cat test.txt가 실행되는 건가요?cat test.txt 또한 조건이라면 두 조건이 만족 될 때 실행하고자하는 명령을 추가로 입력할 수 있는걸까요?질문 2OR의 경우 왼쪽이 거짓이면 오른쪽 명령이 실행된다고 하셨는데요. 그럼 단순히 OR는 NOT AND의 개념으로 이해를 하면 되는걸까요?사실 제가 알고 있는 OR는 조건 중 하나가 참이면 명령 실행으로 알고 있어서요. bash script에서는 AND나 OR나 둘다 조건문인데 명령을 실행시키기 위한 장치처럼 작동하는 건가요?
-
미해결자바스크립트 알고리즘 문제풀이 입문(코딩테스트 대비)
AND 연산자를 이용해 풀어봤습니다
삼각형이 만들어지기 위해선는 가장 짧은 두 변의 합이 가장 긴 변의 합보다 커야한다는 점에 착안해 AND 연산자를 이용해서 풀어봤습니다! (정삼각형 제외) function findTriangle(a, b, c) { let answer; if (a + b > c && b + c > a && c + a > b) answer = 'YES!'; else answer = 'NO!'; return answer; } findTriangle(6, 7, 11);