i = 0
while i < 8
j = 0
while j < 3
if i & j
document.write i+" - "+j+"<br/>"
j++
i++
上述程序的输出是 1 - 1 2 - 2 3 - 1 3 - 2 5 - 1 6 - 2 7 - 1 7 - 2
答案 0 :(得分:0)
要说明&#34; mu太短&#34;评论,&amp;是按位和运算符。例如,当i = 6且j = 2时,我们得到i = 110且j = 010二进制,所以i&amp; j = 010这是非零的,所以if块被执行,你在输出中看到6 - 2。