산수 에피소드!!

8693 단어 JavaScripttech
봤어, 해봤어.
var banana = true;
console.log(banana);
//true
console.log(!banana);
//これはfalse
console.log(!!banana);
//これはtrue
console.log(!!!!!!!!!!banana);
//これでもtrue
console.log(!!!!!!!!!!!banana);
//これでもfalse
즉 연산자가 겹쳐도 정상적으로 사용할 수 있다
var banana = true;
(banana == true)?console.log("boo"):console.log("hey"); 
//boo
(banana !== true)?console.log("boo"):console.log("hey"); 
//hey
(banana != true)?console.log("boo"):console.log("hey"); 
//hey
이렇게 하면...
var banana = true;
(banana !!== true)?console.log("boo"):console.log("hey"); 
//Uncaught SyntaxError: Unexpected token '!'

(banana !!= true)?console.log("boo"):console.log("hey"); 
//Uncaught SyntaxError: Unexpected token '!'

(banana !! true)?console.log("boo"):console.log("hey"); 
//Uncaught SyntaxError: Unexpected token '!'

(banana !=== true)?console.log("boo"):console.log("hey"); 
//Uncaught SyntaxError: Unexpected token '='
혼났어요.

좋은 웹페이지 즐겨찾기