台形

ソース 説明
<SCRIPT LANGUAGE="JavaScript"> <!-- document.write("幾何模様を描く<BR>"); num = prompt("Please Input Number ?",""); document.write("Number=",num,"<BR><BR>"); 変数の宣言
sp = " "; sl = "/"; at = "*"; document.write("<PRE>"); document.write("sp=",sp,",sl=",sl,",at=",at,"<BR>"); document.write("TEST LINE<BR>"); 三角形の作成
for (cntl = 1; cntl <= num; cntl++) { for (cntc = cntl; cntc <= num; cntc++) document.write(sp); for (cntc = 1; cntc <= cntl*2-1; cntc++) document.write(at); 平行四辺形の作成
for (cntc = 1; cntc <= num-1; cntc++) document.write(at); document.write("<BR>"); } document.write("</PRE>"); // --> </SCRIPT>
このスクリプトは、台形を描くスクリプトである。
入力された数字は上辺と高さにあたる
三角形を描くプログラムと、平行四辺形を描くプログラムを組み合わせただけのものである。
なお平行四辺形は辺の長さ調節のため、num-1となっている。