js 的问题 变量的运算

来源:百度知道 编辑:UC知道 时间:2024/06/27 05:09:24
var a = document.u1.p1.value
var b = document.u2.p2.value
var c = document.u3.p3.value
var d = a+b
var e = c+a
var f = a+c
var g = f+e+d+c+b+a
var incmess = "密码输入有误,返回错误!"
var error = "error.asp"
var self = "_self"
var hacker = "";
var joke = "var myxor = prompt('输入密码进入下一关:','');for (y=1; y<12; y++) {hacker += (g.indexOf(y)+1);}hacker += 5;if (myxor==hacker){alert('恭喜你,地址是:'+'forth'+''+hacker+''+'.asp');}else{alert(incmess);window.open(error,self);}";
eval(joke);
高手们帮忙看一下这个怎么解。请说详细点。 g=4a+3c+2b 应该是这个吧,可是后面是什么意思实在是不懂。请指点指点。谢谢。

var a = document.u1.p1.value
var b = document.u2.p2.value
var c = document.u3.p3.value 你这里取的都是int型还是String型,把他们赋给a,b,c
然后var d = a+b ,var e = c+a ,var f = a+c 他们再相加赋给d,e,f
var g = f+e+d+c+b+a 然后他们再相加赋给g