test.htm
<script lang="javascript">
alert ((((((((((0x0fffffff^101)^101)&102)^107)&101)|103)&107)^102)&107)|102)
</script>
不需要运算。 0x1F是十六进制,它在内存中占一个字节,就显示为1F。 而31是十进制数,放入内存后也显示为1F。你可以点 开始按钮-程序-附件-计算器-菜单“查看”-科学型, 然后在十进制模式输入31再单击十六进制就可以看到对应的1F了。