23-1 ?芥暩

璝璶ミ莱ノ祘Α祘Α絏碞璶家舱てModularized獽矗蔼ㄤ狡ㄏノReusability级糶 WSH 祘Α絏и碞莱赣猔種祘Α絏狡┦砞猭盢狡瞷场だ糶Θㄧ计┪嘿ㄧΑ獽狡ㄏノ

 WSH ㄒ絛ㄒㄏノㄧ计 sum() ㄓ衡パ 1  n 羆㎝

﹍郎sum01.jsη︹跋办ㄢī
// ㄏノㄧ计璸衡パ 1  n 羆㎝

function sum(n) {
	var i, total=0;
	for (i=1; i<=n; i++)
		total = total + i;
	return(total);
}

n = 40;
WScript.Echo("1+2+...+" + n + " = " + sum(n) + "\n");

磅︽┮陪ボ挡狦

1+2+...+40 = 820  WSH いㄧ计﹚竡郎ヴ矪и㊣ㄧ计礛﹚竡ㄧ计絛ㄒ

﹍郎sum02.jsη︹跋办ㄢī
// ㄏノㄧ计璸衡パ 1  n 羆㎝

n = 40;
WScript.Echo("1+2+...+" + n + " = " + sum(n) + "\n");

function sum(n) {
	var i, total=0;
	for (i=1; i<=n; i++)
		total = total + i;
	return(total);
}

磅︽┮眔挡狦琌

ㄧ计璝ノ VBScript ㄓ级糶祘Α絛ㄒ

﹍郎sum01.vbsη︹跋办ㄢī
' ㄏノㄧ计璸衡パ 1  n 羆㎝

function sum(n)
	dim i, total
	total = 0
	for i = 1 to n
		total = total + i
	next
	sum = total
end function

n = 40
WScript.Echo("1+2+...+" & n & " = " & sum(n) & chr(13) & chr(10))

磅︽┮眔挡狦琌妓

妓ㄏノ VBScript  WSH 盢ㄧ计﹚竡ぃ仑瓃


JScript 祘Α砞璸籔莱ノノ虫诀 WSH 吏挂