js 條件語句簡單練習題

2021-09-11 07:13:21 字數 2638 閱讀 6589

1.已知兩個矩形,寬高分別是200200,400400,甲矩形的座標是x1,y1.乙矩形的座標是x2,y2.

寫出判斷條件兩個矩形是否相碰撞

x1=200;

//自己隨意定義座標

x2=200;

y1=400;

y2=400;

var bool=

false

;//先定義乙個布林值為false

if(x1>=x2 && x1<=x2+

400&& y1>=y2 && y1<=y2+

400)

else

if(x1+

200>=x2 && x1+

200<=x2+

400&& y1>=y2 && y1<=y2+

400)

else

if(x1>=x2 && x1<=x2+

400&& y1+

200>=y2 && y1+

200<=y2+

400)

else

if(x1+

200>=x2 && x1+

200<=x2+

400&& y1+

200>=y2 && y1+

200<=y2+

400)

if(bool)

else

<

/script>

2.判斷乙個整數,屬於哪個範圍:大於0;小於0;等於0

var sum=0;

var value=

number

(prompt

("請輸入乙個數字"))

;if(!

isnan

(value)

)else

if(value===0)

else

}else*/

<

/script>

3.判斷乙個整數是偶數還是奇數,並輸出判斷結果

var sum=0;

var value=

number

(prompt

("請輸入乙個數"))

;if(!

isnan

(value)

)else

}else

<

/script>

4.開發一款軟體,根據公式(身高-108)*2=體重,可以有10斤左右的浮動。來觀察測試者

var h=

number

(prompt

("請輸入身高"))

;var w=

number

(prompt

("請輸入體重"))

;if(!

isnan

(h)&&

!isnan

(w))

else

}<

/script>

5.輸入年份,計算某一年是否是閏年

var value=

number

(prompt

("請輸入某個年份"))

;if(!

isnan

(value)

)elseif(

(value%

100==0)

&&(value%

4!==0)

)elseif(

(value%

100==0)

&&(value%

400==0)

)else

}else

<

/script>

6.輸入數字,顯示星期幾

var value=

number

(prompt

("請輸入數字"))

;if(!

isnan

(value)&&0

else

if(value ==2)

else

if(value ==3)

else

if(value ==4)

else

if(value ==5)

else

if(value ==6)

else

if(value ==7)

else

}else

<

/script>

7.輸入分數,判定成績等級

var score=

number

(prompt

("請輸入分數"))

;if(!

isnan

(score)

&& score>=

0&&score<=

100)

else

if(score>=

75&&score<90)

else

if(score>=

60&&score<75)

else

}else

<

/script>

JS語句練習題

var a prompt 輸入乙個數字 var b prompt 輸入乙個 中的任意運算子 var c prompt 再輸入乙個數字 if b else if b else if b else 方法二 var a prompt 輸入乙個數字 var b prompt 輸入乙個 中的任意運算子 var...

練習題 條件分支

需求1 獲取使用者輸入的分數,如果等於100分,則列印 滿分。需求2 獲取使用者輸入的分數,如果等於100分,則列印 滿分。否則列印 請繼續努力 需求3 獲取使用者輸入的分數 1 如果大於 等於100分,則列印 滿分。2 如果在 90,100 區間,則列印 優秀 3 如果在 70,90 區間,則列印...

js練習題(一)

給出兩個 非空 的鍊錶用來表示兩個非負的整數。其中,它們各自的位數是按照 逆序 的方式儲存的,並且它們的每個節點只能儲存 一位 數字。如果,我們將這兩個數相加起來,則會返回乙個新的鍊錶來表示它們的和。您可以假設除了數字 0 之外,這兩個數都不會以 0 開頭。var addtwonumbers fun...