!

[Boole Operatörleri]

Açıklama

Mantıksal DEĞİL , işlenen yanlışsa doğru ile sonuçlanır ve bunun tersi de geçerlidir.

Örnek Kod

Bu operatör, bir if ifadesinin koşulu içinde kullanılabilir.

if (!x) { //x doğru değilse
// ifadeler
  }
                    

Boole değerini tersine çevirmek için kullanılabilir.

x = !y; // y'nin ters çevrilmiş değeri x'te saklanır
                    

Notlar ve Uyarılar

Bitsel not ~ (tilde) boolean not'tan çok farklı görünüyor! (ünlem işareti veya programcıların dediği gibi "patlama") ama yine de hangisini nerede istediğinizden emin olmalısınız.

Ayrıca Bakınız

LANGUAGE ~ Bitwise NOT