function Yang(line){ ???var arr=new Array() ???for(var i=1;i<=line;i++){ ???if(arr[i-1]==undefined){arr[i-1]=[];} ???if(i==1){arr[0]=[i]}else if(i==2){ ???????????arr[i-1][0]=1; ???????????arr[i-1][i-1]=1; ???????}else{ ???????????arr[i-1][0]=1; ???????????arr[i-1][i-1]=1; ???????????for(var j=1;j<i-1;j++){ ???????????????arr[i-1][j]=arr[i-2][j-1]+arr[i-2][j]; ???????????} ???????} ???} ???for(var i=0;i<arr.length;i++){ ???var space=""; ???for(var j=0;j<line-arr[i].length;j++){ ???????????space=space+" "; ???????} ??????console.log(space+arr[i].join(" ")) ???}}
js杨辉三角控制台输出
原文地址:https://www.cnblogs.com/Wilson6/p/9952465.html