HTML(HyperText Markup Language)是一門標記語言,用于描述網頁的結構和布局,而Java是一種面向對象的編程語言。在實際開發過程中,經常會將這兩種語言結合使用,以實現更加復雜和動態的網頁功能。
<html> <head> <title>使用Java實現計算器</title> </head> <body> <h1>計算器</h1> <form name="calculator"> <input type="text" name="num1" size="5"> <select name="operation"> <option value="addition">+</option> <option value="subtraction">-</option> <option value="multiplication">*</option> <option value="division">/</option> </select> <input type="text" name="num2" size="5"> <input type="button" value="=" onclick="calculate()"> <input type="text" name="result" size="10"> </form> <script type="text/javascript"> function calculate() { var num1 = parseFloat(document.calculator.num1.value); var num2 = parseFloat(document.calculator.num2.value); var operation = document.calculator.operation.value; var result; switch (operation) { case "addition": result = num1 + num2; break; case "subtraction": result = num1 - num2; break; case "multiplication": result = num1 * num2; break; case "division": result = num1 / num2; break; } document.calculator.result.value = result; } </script> </body> </html>
以上代碼實現了一個簡單的計算器,用戶可以輸入兩個數值和運算符,通過點擊“=”按鈕,使用JavaScript中的switch語句進行計算,最后將結果顯示在頁面上。可以看到,HTML標記語言用于構建頁面的結構,而JavaScript語言用于實現運算和交互功能。