JavaScript 实现 《杨辉三角》

JavaScript 实现 《杨辉三角》@JavaScript

JavaScript 实现 《杨辉三角》

//           杨辉三角
// 数的间距在css中设置,word-spacing;
// 创建一个二维数组:
  var sjArray = new Array();
  for(var i = 0; i < 10; i++){
    sjArray[i] = new Array();

//按照杨辉三角的特性,将数填入二维数字中。
    for(var j = 0; j <= i; j++){
      if((j == 0) || (j == i)){
        sjArray[i][j] = 1;
      }
      else{
        sjArray[i][j] = sjArray[i-1][j-1] + sjArray[i-1][j];
      }
          document.writeln(sjArray[i][j]);
    }
    document.writeln("<br>");
  }

效果如下:
JavaScript 实现 《杨辉三角》