// 问题3:实现1+2+3+...+100 // (1)用for循坏实现 var sum=0; var i; for(i=0;i<=100;i++){ sum=i+sum; } writeDocument('for循坏实现结果为:'+sum); //(2) 用while循坏实现 var sum1=0; var i1=0; while(i1<=100){ sum1=i1+sum1; i1++; } writeDocument('while循坏实现结果为:'+sum1); //(3) 用do...while循坏实现 var sum2=0; var i2=1; do{ sum2=i2+sum2; i2++; }while(i2<=100); writeDocument('do...while循坏实现结果为:'+sum2); //用于换行 function writeDocument(variable) { document.write(variable + "<br/>"); }