vara=[];for(vari=0;i<10;i++){a[i]=function(){console.log(i);};}a[6]();输出结果是1。[/i]
举一反三
- 以下程序的输出结果是_________________int main(){ int B[6]={0},i, A[15]= {1,3,5,4,2,3,4,3,5,4,1,2,5,1,3}; for(i=0;i<;15;i++) ++B[A[i]]; for(i=0;i<;6;i++) printf("%d",B[i]);}[/i][/i]
- 分析下段代码输出结果是_________。 var arr = [2,3,4,5,6]; var sum =0; for(var i=1;i < arr.length;i++) { sum +=arr[i] } console.log(sum);[/i]
- 以下程序的输出结果是 main() { int i, k, a[10], p[3]; k=5; for (i=0;i<10;i++) a[i ]=i; for (i=0;i<3;i++) p[i ]=a[i *(i+1)]; for (i=0;i<3;i++) k+=p[i] *2; printf("%d ",k); }[/i]
- 【单选题】var arr = [2, 0, 6, 1, 77, 0, 52, 0, 25, 7];var newArr = [];for (var i = 0; i <; arr.length; i++) {if (arr[i] >;= 10) {newArr[newArr.length] = arr[i];}}console.log(newArr);运行上面的代码,输出结果是()。[/i][/i] A: 2,0,6,1,0,0,25,7 B: 7,25,0,0,1,6,0,2 C: 77,52,25 D: 25,52,77
- for(vari=0;i<3;i++){setTimeout(()=>console.log(i),1);}for(leti=0;i<3;i++){setTimeout(()=>console.log(i),1);}以上代码输出的结果是?() A: 012and012 B: 012and333 C: 333and012 D: 313and012