用VBSCRIPT编写下面图形

使用下列程序,为什么不能成功?<html>
<head>
<script language="vbscript">
<!--
for j=0 to 4 step 1
document.write string(j," " )
document.write String(9-2*j,"*" )&"<BR>"
next
-->
</script>
</head>
</html>
而如果将document.write string(j," " ) 改成document.write string(j,"A" ) 却能形成下面图形?
*********
A*******
AA*****
AAA***
AAAA*
难到是document.write string()不认空格,但我用ASC码代替“ ”,也不认。