var I = 61;//定義金字塔的起始/結束寬度(百分比)
while(I & gt;0)//循環,當寬度大於0時,打印壹條寬度為I的hr水平線,用10的百分比減去I。
{
document . write(“& lt;HR width =“+I+“%/& gt;”);
I = I-10;
}
for(var j = 11;j & lt70;J = J+10){//循環,將初始值11賦給J,當J小於70時打印壹條寬度為J的hr水平線,並將I增加10%的百分比。
document . write(“& lt;HR width =“+j+“%/& gt;”);
}
如果不使用while,有兩種方案可以使用for循環:
第壹個壹二for循環
document . write(“& lt;h3 & gt打印倒金字塔直線
for(var I = 61;我& gt0;I-= 10){//打印倒金字塔。
document . write(“& lt;HR width =“+I+“%/& gt;”);
}
for(var j = 11;j & lt70;j = j+10){//打印右側金字塔。
document . write(“& lt;HR width =“+j+“%/& gt;”);
}
第二種——for循環
document . write(“& lt;h3 & gt打印倒金字塔直線
for(var I = 61,j =-1;我& lt70;){//當我& gt=11,我每次都減去10,當I《在11之後時,每次都增加10,並使用J控制10的符號。
document . write(“& lt;HR width =“+I+“%/& gt;”);
如果(i & lt11)
j = 1;
I+= 10 * j;
}