第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

用js 輸出楊輝三角 但是要讓它倒著輸出

用js 輸出楊輝三角 但是要讓它倒著輸出

__無悔 2017-03-20 13:40:07
用js?輸出楊輝三角?但是要讓它倒著輸出 用javascript輸出楊輝三角?但是要讓它倒著輸出???該這樣做 這是我的思路????求大神看看?哪里錯了?謝謝?: <!DOCTYPE?html> <html> <head> <meta?charset="utf-8"> <title>倒三角</title> </head> <body> <script?type="text/javascript"> var?yang?=?new?Array();???//定義第一個數組 for(var?i=0;i<10;i++){ //i代表行,這里是行的循環(huán) if(i?==?0){ //當i等于0,也就是數組的第一個輸出項 yang.push(1); //給數組的第一個輸出項輸出1 } else?if(i?==?1){ //當i不等于1時?再次進行判斷???判斷:當i等于1,也就是數組的第二個輸出項 yang?=?new?Array(); //重置數組????我也不知道為啥要重置 yang.push(1); //給數組的第二個輸出項第一列輸出1 yang.push(1); //給數組的第二個輸出項第二列輸出1 } else{ var?yang2=new?Array(); //添加一個數組 yang2.push(1); //給第二個數組第一個輸出項輸出 for(var?j?=?0;j<yang.length?-?1;?j++){ /*循環(huán)j代表列?初始為0?循環(huán)條件是第一個數組的輸出長度減一 循環(huán)步長是自增1*/ yang2.push(yang[j]?+?yang[j+1]);/*為第二個數組增加一個數*/ } yang2.push(1); //為第二個數組的末端增加一個數??這個數是1 yang?=?new?Array(); //將第一個數組進行初始化 yang?=?yang2; //將第二個數組的值賦值給第一個數組 } console.log(yang.join());//輸出控制臺 } <!--倒三角思路:能不能將正三角輸出在控制臺???將倒三角輸出在網頁頁面???--> var?dao=new?Array();???//定義一個新的數組 dao=yang; //將第一個數組?賦值給?新的數組?讓新的這個數組的值??變成第一個數組的最后一行的值? for(var?y=0;y<10;y++){ //dao?數組的行? var?dao2?=?new?Array(); //第二個數組 for(var?h=0;h?<=?i;h++){ //第二個數組的行???也就是第一個數組的列 if(h?==?0){ //當j?即第二個數組的序列等于?0?時 dao.push(1); //push?一個1 } else{ //否則?? if(dao[h]-dao[h-1]?>?0){ //當這列的值?減去上一列的值?不為大于0時 dao.push(dao[h]-dao[h-1]); //就輸出這個數 } else{ //否則 dao.push(dao[h]-dao[h+1]);?//就用這列減去下列的值?并輸出這個數 } } } document.write(dao.join("?")+"<hr>"); } </script> </body> </html>
查看完整描述

1 回答

?
Doit的信仰

TA貢獻44條經驗 獲得超11個贊

麻煩,跟我說下什么是楊輝三角

查看完整回答
反對 回復 2017-03-21
  • 1 回答
  • 0 關注
  • 2162 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號