{"ScriptPreparationCode":"var bFalse = false;\r\nvar sEmpty = \u0027\u0027;\r\nvar sFilled = \u0027Foo\u0027;\r\nvar nZero = 0;\r\nvar nOne = 1;\r\n\r\nvar Boolejan = (input) =\u003E !!input\r\nvar Boolejan2 = (input) =\u003E !input ? false : true","TestCases":[{"Name":"Boolean","Code":"Boolean(bFalse)\r\nBoolean(sEmpty)\r\nBoolean(sFilled)\r\nBoolean(nZero)\r\nBoolean(nOne)","IsDeferred":false},{"Name":"Double negate","Code":"!!bFalse\r\n!!sEmpty\r\n!!sFilled\r\n!!nZero\r\n!!nOne","IsDeferred":false},{"Name":"Boolejan","Code":"Boolejan(bFalse)\r\nBoolejan(sEmpty)\r\nBoolejan(sFilled)\r\nBoolejan(nZero)\r\nBoolejan(nOne)","IsDeferred":false},{"Name":"Boolejan2","Code":"Boolejan2(bFalse)\r\nBoolejan2(sEmpty)\r\nBoolejan2(sFilled)\r\nBoolejan2(nZero)\r\nBoolejan2(nOne)","IsDeferred":false}]}