官术网_书友最值得收藏!

編程挑戰

獨立完成以下操作。

1.制作一個網頁,它讓用戶創建一個用戶名。該網頁將提示用戶錄入他的名、姓和學校名,而程序將自動生成一個由用戶全名的縮寫和學校名的第一個單詞組成的用戶名。例如,如果Hector Lopez進入Universal Community College,那么他的用戶名是HLUniversal。將這個網頁以文件名username_XXX.html保存,其中XXX是你的全名縮寫。此外,頁面要包含適當的頁標題。

2.制作一個網頁,它能夠告知用戶一個人是否年齡夠大可以投票。該網頁能夠提示用戶錄入那個人的年齡,若年齡是18歲或以上,則輸出“You can vote.”;若那個人小于18歲,則輸出“You are too young to vote.”。在你的JavaScript程序中要使用條件操作符。將這個網頁以文件名voting_XXX.html保存,其中XXX是你的全名縮寫。此外,頁面要包含適當的頁標題。

3.制作一個網頁,它為客戶顯示電影票的價格。用戶通過提示輸入客戶的年齡,據此輸出基于下列收費標準計算的票價:

·5歲以下免費。

·在5~12歲之間(含5歲和12歲)的兒童票價是$5.00。

·12歲以上的成人票價是$9.00。

將這個網頁以文件名tickets_XXX.html保存,其中XXX是你的全名縮寫。此外,頁面要包含適當的頁標題。

4.制作一個網頁,它依字母順序排列兩個名字。用戶通過提示錄入兩個名字,程序將檢查哪個名字依字母表次序在前,或者兩個名字相同。其輸出將依字母表次序列出這兩個名字,或者若名字相同,則顯示信息說兩個名字是一樣的。將這個網頁以文件名names_XXX.html保存,其中XXX是你的全名縮寫。此外,頁面要包含適當的頁標題。

5.制作一個網頁,檢查用戶錄入的數字是否在給定的范圍內。在編寫的程序中,要使用兩種不同方法測試一個數字是否在1~50之間。一種方法使用OR操作符(||),另一種方法使用AND操作符(&&)。網頁要顯示這兩個等價的表達式。將這個網頁以文件名expressions_XXX.html保存,其中XXX是你的全名縮寫。此外,頁面要包含適當的頁標題。

提示:X<5意指包含所有小于5的數,但是不包含5。因此,5>=X等價于X<5或X=5。

6.制作一個網頁,它判斷一些表達式是true還是false。該頁顯示下列表達式,在每個表達式之下有一個按鈕,單擊時可以查看每個表達式的左邊是否等同于右邊。若相同,則其值為true;若不同,則其值為false。

·(X>5)&&(X<10)==!(X<=5)||!(X>=10)

·![(X>Y)&&(Y<Z)]==!(X>Y)||!(Y<Z)

·(X==Y)||(X>Y)==(X==Y)&&(X<Y)

·![(Z<X)||(Z<Y)]==!(Z<X)&&!(Z<Y)

在你的JavaScript程序中為X、Y和Z使用下列值:

X=8,Y=3和Z=5

將這個網頁以文件名true_false_XXX.html保存,其中XXX是你的全名縮寫。此外,頁面要包含適當的頁標題。

7.制作一個網頁,它包含一個簡單的數學測試。該頁有下列算術問題,在每個問題之下添加兩個按鈕,單擊第一個按鈕時將提示用戶錄入答案,而單擊第二個按鈕時將檢查用戶的答案是否正確,其輸出使用一個警示對話框顯示“correct”或“incorrect”。

1.5+9=??

2.4*6=??

3.25–14=??

4.48/3=??

5.26%6=??

將這個網頁以文件名math_XXX.html保存,其中XXX是你的全名縮寫。此外,頁面要包含適當的頁標題。

主站蜘蛛池模板: 通海县| 胶南市| 嵊泗县| 凤庆县| 澄城县| 宿州市| 米脂县| 丰都县| 福州市| 清水县| 金阳县| 潢川县| 巨野县| 和顺县| 郑州市| 汾西县| 广灵县| 涟源市| 湖南省| 榆树市| 丹东市| 且末县| 资溪县| 岳普湖县| 虞城县| 常熟市| 叶城县| 乌什县| 襄城县| 灵丘县| 蓬安县| 夏河县| 玛沁县| 济南市| 舒城县| 定结县| 平原县| 凤阳县| 吉林市| 金坛市| 上思县|