之前从没详细了解过for循环语句头,知道看到一个c语言题,它的js实现是:
var?i?=?0;?var j?=?10;
????for(i=0; i<j; i++,j--)
????{
????????if(j==10)
????????{
??????????? console.log(i, j);
????????????j--;
????????}
????????j++;
????}
????console.log(i, j);
a) 0,10
9,9
b) 0,10
10,10
c) 10,10
d) 9,11
正确答案是: a
执行顺序是:初始化--判断--函数体——然后for循环的第3句--判断——函数体---for循环的第三句--判断……
原文地址:https://www.cnblogs.com/xl-leo/p/11634812.html
时间: 2024-10-12 05:19:37