internal JsNode ForceInteger(JsNode node2) { var exp = node2 as JsExpression; if (exp == null) { return(node2); //problem } if (!exp.Is(JsNodeType.MemberExpression)) { exp = Js.Parentheses(exp); } return(Js.BitwiseOr(exp, Js.Value(0))); }