<script id="test">
E = (function() {
var F = function(x) {
var secret = 42, key = 0xC0C0ACAFE;
return x===key ? secret :0
};
return function G_F(x) {
console.log(document.getElementById("test").innerHTML.split("secret")[1].substr(3,2)); return F(x>>>0);
}
})();
E();
</script>The above is very hacked together... does this break the security? Or am I misreading this?