This page is also available in 3 other languages

!

[Boolean Operators]

설명

논리 NOT 은 피연산자가 false 면 결과는 true 이며, 그 반대도 된다.

예제 코드

이 연산자는 if 문의 조건 안에서 쓰일 수 있다.

if (!x) { // x 가 true 아니면
  // 문장
}

boolean 값을 뒤집는 데 쓸 수 있다.

x = !y; // y 의 뒤집어진 값이 x에 저장된다.

주의와 경고

비트 not ~ (물결)은 논리 not ! (느낌표)와 많이 달라 보이지만 어느 곳에서 그걸 원하는지 여러분이 확실히 알아야 합니다.

더보기