杨辉三角:每一行首尾两个数字都是1、中间的数字等于上一行相邻两个数字的和、即: C(m,n) = C(m-1,n-1)+C(m-1,n)
js实现:
var row=8;
//先声明一维
var array=new Array(row);
for(var i=0;i<row;i++){
//再声明二维
array[i]=new Array(i);
for(var j=0;j<i+1;j++){
if(i==0||j==0||j==i){
array[i][j]=1;
}else{
array[i][j]=array[i-1][j-1]+array[i-1][j];
}
}
console.log(array[i]);
输出结果: