打印杨辉三角形
function yhsjx(n){
let arr = [];
for(let d = 0;d<n;d++){
arr.push([])
}
let i = 0,j = 0;
for( i = 0;i<n;i++){
for( j = 0;j<n;j++){
if( j ===0 ||j === i){
arr[i][j] = 1;
}else{
if(i >1){
arr[i][j] = (arr[i-1][j]!==""?arr[i-1][j]:1) + arr[i-1][j-1] ;
if(!arr[i][j]){
arr[i].pop()
}
if(!arr[i][j-1]){
arr[i].pop()
}
}else{
}
}
}
}
console.log(arr)
}


京公网安备 11010502036488号