程式6:用*號輸出字母c的圖案
console.log(' ****');
console.log(' ***');
console.log(' **');
console.log(' *');
console.log('*');
console.log(' *');
console.log(' **');
console.log(' ***');
console.log(' ****');
結果****
*******
**********
程式7:將乙個正整數分解質因數。例如:輸入90,列印出90=2*3*3*5.
var num=90;
var a=num;
for(var i=2,result='';i<=num;i++)
if(num%i==0&&i==num)
}console.log(a+'='+result);
程式8:輸出9*9口訣
for(var i=1;i<=9;i++)
console.log(res);}結果
1*1=1
1*2=2 2*2=4
1*3=3 2*3=6 3*3=9
1*4=4 2*4=8 3*4=12 4*4=16
1*5=5 2*5=10 3*5=15 4*5=20 5*5=25
1*6=6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=36
1*7=7 2*7=14 3*7=21 4*7=28 5*7=35 6*7=42 7*7=49
1*8=8 2*8=16 3*8=24 4*8=32 5*8=40 6*8=48 7*8=56 8*8=64
1*9=9 2*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 9*9=81
程式9:要求輸出西洋棋棋盤
for(var i=1;i<=8;i++)else
}console.log(res);
}結果:*代表黑塊, 代表白塊
* * * *
* * * *
* * * *
* * * *
* * * *
* * * *
* * * *
* * * *
程式10:有一對兔子,從出生後第三個月起每個月都生一對兔子,小兔子長到第三個月後每個月又生一對兔子,假如兔子都不死,問每個月的兔子總數為多少?
var a1=1,a2=1,a3=0,n=10;
function sl(i)
for(var j=3;j<=n;j++)
}for(var i=1;i<=n;i++)
結果(從第乙個月到第n個月)11
2358
1321
3455
程式設計師50題(JS版本)(七)
程式31 有乙個已經排好序的陣列。現輸入乙個數,要求按原來的規律將它插入陣列中 var test 213,134,134,84,62,11 const num 33 test.push num test.sort function a,b else if test i return a b cons...
程式設計師50題(JS版本)(五)
程式21 有一分數序列 2 1,3 2,5 3,8 5,13 8,21 13.求出這個數列的前20項之和。var arr var count 20 for var i 0 i count i else if i 1 else for var i 0,sum 0 isum arr i 1 arr i ...
程式設計師面試50題 指標的用法 5
includeint main int ptr int a 1 printf d,d a 1 ptr 1 a 1 a 1 解題 輸出?答案 2,5 a 1 就是a 1 ptr 1 就是a 4 執行結果是2,5 a 1不是首位址 1,系統會認為加乙個a陣列的偏移,是偏移了乙個陣列的大小 本例是5個in...