- JavaScript程序設(shè)計(jì):基礎(chǔ)·PHP·XML
- (美)Elizabeth Drake
- 960字
- 2020-10-30 18:12:35
練習(xí)
填空題
1.變量實(shí)際上是計(jì)算機(jī)內(nèi)存中________的名字。
2.在JavaScript中要聲明一個(gè)變量,使用關(guān)鍵字________。
3.在運(yùn)行期間檢查變量類型的語(yǔ)言使用________類型。
4.________操作符能夠連接字符串或字符。
5.要基于一個(gè)特定條件為變量賦值,可以使用________操作符。
判斷題
6.變量名可以起始于一個(gè)數(shù)字。
7.如果有一個(gè)以上相同類型的變量,那么可以在一條語(yǔ)句中同時(shí)聲明它們。
8.JavaScript允許使用一對(duì)雙引號(hào)或單引號(hào)括起字符串變量中的文本值。
9.數(shù)學(xué)操作必須遵循操作優(yōu)先級(jí)規(guī)則,而邏輯操作符沒(méi)有這樣的規(guī)則。
10.關(guān)系操作符可以用于按字母順序排列名單。
11.給定X=0,確定以下每個(gè)表達(dá)式是true還是false。
a)X>=0
b)2*X+1!=1
12.若boy=“Adam”,確定以下每個(gè)表達(dá)式是true還是false。
a)boy==“adam”
b)boy!=“Adam”
c)boy<“Ann”
d)boy>=“Adalaide”
13.若num1=1和num2=2,確定以下每個(gè)表達(dá)式是true還是false。
a)(num1==1)||(num2==2)&&(num1==num2)
b)((num1==1)||(num2==2))&&(num1==num2)
c)!(num1==1)&&!(num2==2)
d)!(num1==1)||!(num2==2)
14.使用ASCII碼表確定以下表達(dá)式是true還是false:
15.使用ASCII碼表確定以下表達(dá)式是true還是false:
簡(jiǎn)答題
16.寫出以下每個(gè)字符的ASCII碼:
a)“&”
b)“2”
c)“”
17.N是一個(gè)數(shù)字變量,在不使用NOT操作符的情況下為以下每個(gè)表達(dá)式寫出等價(jià)的表達(dá)式:
a)!(N>0)
b)!((N>=0)&&(N<=5))
18.X是一個(gè)數(shù)字變量,使用單個(gè)關(guān)系操作符為以下每個(gè)表達(dá)式寫出等價(jià)的表達(dá)式:
a)(X>1)&&(X>5)
b)(X=1)||(X>1)
19.以下每個(gè)變量名是否有錯(cuò)?若有錯(cuò),則錯(cuò)在哪里?
a)PlayerName
b)2ndPlayer
c)window_l
d)little_doggie_in_the_doghouse
e)joe.e.brown
f)player_choice
20.創(chuàng)建一個(gè)string類型的變量greeting,包含下列文本:
Mandy said,"Good morning!"
21.給出下列操作的結(jié)果。
a)38%7
b)14%4
c)3%3
d)15%14
22.對(duì)于下列情形,編寫變量聲明,包括可能的初值:
a)在一個(gè)網(wǎng)上游戲中,要求玩家決定是否再次玩游戲。變量應(yīng)該保存玩家的選擇值。
b)一個(gè)數(shù)學(xué)測(cè)試要求學(xué)生錄入一個(gè)除法問(wèn)題的答案,變量保存問(wèn)題的答案。
c)一個(gè)網(wǎng)上商店網(wǎng)站需要一個(gè)變量保存可應(yīng)用于訂單的銷售稅百分比的值。
練習(xí)23~30假定已存在所有必需的HTML標(biāo)簽,而且JavaScript代碼已正確地放在網(wǎng)頁(yè)的<head></head>區(qū)域內(nèi)。
23.給定下列JavaScript代碼,在執(zhí)行document.write()語(yǔ)句后在網(wǎng)頁(yè)上將顯示什么?
24.給定下列JavaScript代碼,在執(zhí)行document.write()語(yǔ)句后在網(wǎng)頁(yè)上將顯示什么?
25.給定下列JavaScript代碼,在執(zhí)行document.write()語(yǔ)句后在網(wǎng)頁(yè)上將顯示什么?
26.給定下列JavaScript代碼,在執(zhí)行document.write()語(yǔ)句后在網(wǎng)頁(yè)上將顯示什么?
27.給定下列JavaScript代碼,如果用戶在提示時(shí)錄入8,那么在執(zhí)行document.write()語(yǔ)句后在網(wǎng)頁(yè)上將顯示什么?
28.給定下列JavaScript代碼,如果用戶在提示時(shí)錄入8.25,那么在執(zhí)行document.write()語(yǔ)句后在網(wǎng)頁(yè)上將顯示什么?
29.給定下列JavaScript代碼,如果用戶在提示時(shí)錄入BFF2,那么在執(zhí)行document.write()語(yǔ)句后在網(wǎng)頁(yè)上將顯示什么?
30.給定下列JavaScript代碼,如果用戶在提示時(shí)錄入BFF2,那么在執(zhí)行document.write()語(yǔ)句后在網(wǎng)頁(yè)上將顯示什么?
- Beginning C++ Game Programming
- Mastering Yii
- Visual C++應(yīng)用開(kāi)發(fā)
- Visual Basic程序設(shè)計(jì)實(shí)踐教程
- 數(shù)據(jù)結(jié)構(gòu)與算法分析(C++語(yǔ)言版)
- Java程序設(shè)計(jì)入門
- iOS開(kāi)發(fā)實(shí)戰(zhàn):從入門到上架App Store(第2版) (移動(dòng)開(kāi)發(fā)叢書)
- Learning Probabilistic Graphical Models in R
- Creating Stunning Dashboards with QlikView
- Learning Concurrency in Kotlin
- Visual Studio 2015高級(jí)編程(第6版)
- 時(shí)空數(shù)據(jù)建模及其應(yīng)用
- Cocos2d-x by Example:Beginner's Guide(Second Edition)
- OpenCV with Python Blueprints
- 超好玩的Scratch 3.5少兒編程