一段JS改写成易语言代码,琢磨几天了,还是改不出来,跪谢大牛解惑。 计算jschl-answer的值

<script type="text/javascript">
(function(){
var a = function() {try{return !!window.addEventListener} catch(e) {return !1} },
b = function(b, c) {a() ? document.addEventListener("DOMContentLoaded", b, c) : document.attachEvent("onreadystatechange", b)};
b(function(){
var a = document.getElementById('cf-content');a.style.display = 'block';
setTimeout(function(){
var s,t,o,p,b,r,e,a,k,i,n,g,f,
VkyBZdx={"iGTdpJOsb":+((+!![]+[])+(!+[]+!![]+!![]+!![]+!![]))};
t = document.createElement('div');
t.innerHTML="<a href='/'>x</a>";
t = t.firstChild.href;r = t.match(/https?:\/\//)[0];
t = t.substr(r.length); t = t.substr(0,t.length-1);
a = document.getElementById('jschl-answer');
f = document.getElementById('challenge-form');
;VkyBZdx.iGTdpJOsb*=+((+!![]+[])+(!+[]+!![]+!![]+!![]+!![]+!![]+!![]+!![]));
VkyBZdx.iGTdpJOsb*=!+[]+!![]+!![]+!![]+!![]+!![]+!![];
VkyBZdx.iGTdpJOsb-=!+[]+!![]+!![]+!![]+!![]+!![]+!![]+!![];
VkyBZdx.iGTdpJOsb-=+((!+[]+!![]+[])+(!+[]+!![]+!![]+!![]+!![]+!![]));
VkyBZdx.iGTdpJOsb-=+((!+[]+!![]+[])+(!+[]+!![]+!![]+!![]+!![]+!![]+!![]+!![]));
VkyBZdx.iGTdpJOsb-=+!![];VkyBZdx.iGTdpJOsb+=+((!+[]+!![]+[])+(+[]));
VkyBZdx.iGTdpJOsb+=+((!+[]+!![]+!![]+!![]+[])+(!+[]+!![]+!![]+!![]+!![]+!![]+!![]+!![]));
a.value = parseInt(VkyBZdx.iGTdpJOsb, 10) + t.length; '; 121'f.submit();}, 4000);}, false);})();
</script>

易语言可以直接运行js脚本,用脚本.执行 等 ,具体搜 易语言执行js 有你想要的
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-09-04
直接弄成js.对象,可以直接运行算的追问

不是要改写的吗?易语言好像不能直接运算,能帮我写一个易语言的例程吗?

相似回答