*
* *
* * *
* * * *
* * * 
* * 

为了将以上图形显示在页面,我写了如下函数,就是为了用绝对值!可是什么都不显示啊!求助!
function 菱形()
{
     document.write("<br>各式菱形:<br>");
 for(var i=8;i>=-8;i--)
 {
      for(var j=0;j<=8-abs(i);j++)
  {
      document.write("*&nbsp;&nbsp;");
  }
  document.write("&nbsp;&nbsp;");
 }
}

解决方案 »

  1.   


    function 菱形() 

        document.write(" <br>各式菱形: <br>"); 
    for(var i=8;i>=-8;i--) 

          for(var j=0;j <=8-Math.abs(i);j++) 
      { 
          document.write("*&nbsp;&nbsp;"); 
      } 
      document.write("&nbsp;&nbsp;<br/>");  


    函数名最好不取为汉字
      

  2.   

    Math.abs()即取绝对值, 参数为整数小数均可.另顶楼上, 方法名别用汉字~