<script language="javascript" type="text/javascript">
var n=window.prompt();
n=parseFloat(n);
document.write(n);
abc(n);
</script>
//函数
function abc(n)
{
for(var i=1;i<=n;i++)
{
for(var j=1;i<=n-i;j++)
{
document.write(" ");
}
for(var m=1;m<=2*i-1;m++)
{
document.write("*");
}
document.write("<br/>");
}
}
for(var j=1;i<=n-i;j++)虽然不知道你哪里错了,但感觉这个for是不是i,j没分清。。。。。
函数应该写在script里面
把for改为if吧