자바스크립트(115)
-
+연산자
+연산자 기능 + + 는 문자열을 연결해 주는 연산자 문자열 연산자 + 더하기 연산자 산술 연산자 (주의)연산자 모두 숫자일 경우에만 더하기 연산을 수행하며, 나머지는 문자열 연결 연산을 수행합니다. 소스 코드 출력결과
-
!!연산자
!!연산자 연산자 예 설명 !! !!1 피연자를 불린값으로 변환 소스 코드 출력결과
-
3항(조건) 연산자, 조건연산자(삼항연산자)
조건연산자(삼항연산자), 3항(조건) 연산자 값 = 조건식 ? 참일 때 사용하는 문장(값) : 거짓일 때 사용하는 문장(값) 소스 코드 출력결과
-
논리 연산자
논리연산자 연산자 예 설명 && a && b a와 b 둘 다 참일 때 참 (and 연산) || a || b a와 b 둘 중에 하나만 참이면 참 (or 연산) ! !a a가 참이면 거짓, 거짓이면 참으로 바꿈 (not 연산) 논리연산자 규칙 연산자 규칙 && 좌측 피연산자 식의 평가값이 거짓이면, 우측 피연산자 식을 평가하지 않음 || 좌측 피연산자 식의 평가값이 참이면, 우측 피연산자 식을 평가하지 않음 true를 1로 false를 0으로 변환 (자바스크립트에서만) a b a && b a || b !a 0 0 0 0 1 0 1 0 1 1 1 0 0 1 0 1 1 1 1 0 소스 코드 출력결과
-
비교 연산자
비교연산자(관계연산자) 연산자 예 설명 == a == b a와 b의 값이 같은지 비교 != a != b a와 b의 값이 다른지 비교 === a === b a와 b의 값 뿐만아니라 자료형도 같은지 비교 !== a!==b a와 b의 값 뿐만아니라 자료형도 다른지 비교 > a > b a가 b 보다 큰지 비교 >= a >= b a가 b 보다 크거나 같은지 비교
-
증감 연산자
증감연산자 연산자 예 설명 ++ ++a a++ a의 값을 1 증가 시킴 -- --a a-- b의 값을 1 감소 시킴 소스코드 출력결과