JS學習之旅 三 小試題求質數 求菲波那切數列

2021-09-23 13:18:55 字數 1799 閱讀 7823

注:臨界點

// 計算2的n次冪,n可輸入且為自然數1*

21*2

*21*

2*2*

2var n =

parseint

(window.

prompt

("input"))

;var count =1;

for(

var i =

0; i < n; i++

) document.

write

("2的"

+ n +

"次冪為:"

+ count);5

!=5*

4*3*

2*1// 計算n的階乘,n可輸入 n >= 0

var n =

parseint

(window.

prompt

("input"))

;var count =1;

for(

var i =

0; i < n; i++

) document.

write("

"); document.

write

(n +

"的階乘為:"

+ count)

;// 著名的菲波那切數列 1 1 2 3 5 8 輸出第n項

var n =

parseint

(window.

prompt

("input"))

;var one =1;

var two =1;

for(

var i =

0; i < n; i++

)else

else}}

var n =

parseint

(window.

prompt

("input"))

;var one =1,

two =1,

three;

if(n >2)

document.

write

(three);}

else

// 編寫乙個程式,輸入乙個三位數的正整數,輸出是反向輸出,如 輸入 456 輸出 654

var n =window.

prompt

("input");

for(

var i = n.length; i >=

0; i--

)// 輸入三個數字 列印出最大的'

var n =0;

var temp =0;

for(

var a =

0; a <

3; a++)}

document.

write

(temp)

;// 列印出100 以內的質數(質數:只能被1和他本身整除)

// 只能被1和自身整除

var count =0;

for(

var i =

1; i <

101; i++)}

if(count ===2)

count =0;

}// 思路: 如果乙個數,不能被他開根下的數整除,那麼他就不能被所有的整除

var count =0;

for(

var i =

2; i <

101; i++)}

if(count ===1)

count =0;

}

Docker學習之路(三)小試牛刀

使用run命令啟動容器。下面的命令輸出乙個 hello world 之後終止容器 sudo docker run ubuntu 14.04 bin echo hello world 下面的命令則啟動乙個 bash 終端,允許使用者進行互動 這句命令的解釋 現在進入到容器中,這是乙個完整的ubuntu...

正則學習三 小括號作用)

var reg 18 19 結果可匹配 18,19,189,119,819,181,1819 意思為 18或者19 以18開頭或以19結尾,以1開頭,9結尾,當中包含8或1 var reg 18 19 結果 18,19 正則中的分組,也可以理解為乙個大正則中的乙個小正則 包起來部分是乙個整體 在正則...

Linux學習之旅 三

如何學習linux 有心向linux 作業系統學習的學習態度 學習linux基礎相關建議 了解計算機概論與硬體相關知識。先從linux的安裝與命令學起。熟悉linux作業系統的基礎技能。務必學會vi文字編輯器。了解shell與shell指令碼的學習。一定要會軟體管理員。建立網路基礎概念。開始試著架設...