免費開始練習
高考申論題 106年 [資訊處理] 程式語言

第 四 題

四、下列為秀出 4x3 表格的 html 網頁,請以此網頁為基礎,用 Javascript 程式完成所需 的兩個 js 檔案:data.js 及 function.js。其中 function.js 只包括函式 ShowTable(I,J)及 data.js 只包括所需的二維陣列宣告。一定要用 Javascript 的 for 迴圈完成函式 ShowTable(I,J)。(25 分) 4x3 Table Example
📝 此題為申論題

思路引導 VIP

看到此題應先明確兩個 JS 檔的分工:Data.js 負責資料層(宣告二維陣列),Function.js 負責邏輯層(定義包含雙層 for 迴圈的函式)。實作時,利用 JavaScript 的 document.write() 搭配外層迴圈生成表格列 <tr>、內層迴圈生成表格儲存格 <td>,將陣列資料動態渲染至 HTML 即可完整取分。

🤖
AI 詳解 AI 專屬家教

【解題關鍵】運用雙層 for 迴圈走訪二維陣列,並配合 document.write() 動態輸出 HTML 表格標籤(<table><tr><td>)。 【解答】 根據題目要求,網頁分為資料提供(Data.js)與邏輯呈現(Function.js)兩個檔案。參考實作程式碼如下:

▼ 還有更多解析內容

📝 同份考卷的其他題目

查看 106年[資訊處理] 程式語言 全題

升級 VIP 解鎖