练习1
var x = 1; var i; for(i=1;i<=10;i++){ x *= i; }
练习2
var i =0; for(i=0;i<arr.length;i++){ console.log('Hello,'+arr[i]+'!'); } console.log('--------------------------------------------------------------\n'); i=0; while(i<arr.length){ console.log('Hello,'+arr[i]+'!'); i++; } console.log('--------------------------------------------------------------\n'); i=0; do{ console.log('Hello,'+arr[i]+'!'); i++; } while(i<arr.length); console.log('--------------------------------------------------------------\n'); for(var k in arr){ console.log(`Hello,${arr[k]}!`); } console.log('--------------------------------------------------------------\n'); console.log('//逆序输出'); //逆序输出 for(i=arr.length-1;i>=0;i--){ console.log('Hello,'+arr[i]+'!'); } console.log('--------------------------------------------------------------\n'); i=arr.length-1; while(i>=0){ console.log('Hello,'+arr[i]+'!'); i--; } console.log('--------------------------------------------------------------\n'); i=arr.length-1; do{ console.log('Hello,'+arr[i]+'!'); i--; } while(i>=0); console.log('--------------------------------------------------------------\n'); console.log(`//逆序输出,先来个reverse,不过不建议,因为会改变原来数组的结构,不过,可以再进行一次reverse,变回去`); arr.reverse(); for(var k in arr){ console.log(`Hello,${arr[k]}!`); } arr.reverse();
Sign in to make a reply
XNOKIA
练习1
练习2