diff --git a/js/Interpreter.js b/js/Interpreter.js index 67478d5..7974406 100644 --- a/js/Interpreter.js +++ b/js/Interpreter.js @@ -217,7 +217,7 @@ Interpreter.prototype.boolarg = function(block, index) { if (typeof arg === 'boolean') { return arg; } else if (typeof arg === 'string') { - return arg === '' || arg === '0' || arg.toLowerCase() === 'false'; + return !(arg === '' || arg === '0' || arg.toLowerCase() === 'false'); } return arg; }