在網頁開發中,JavaScript是一種重要的腳本語言,可以為頁面添加交互效果、動態更新頁面內容并與后臺進行數據交互。下面我們來看看 JavaScript 的小案例。
案例一:實現不重復的隨機數生成
有時候我們需要在一定范圍內生成不重復的隨機數,例如在一個0到99的數列中,生成10個不重復的隨機數。本案例中,我們可以使用javascript實現這個目標。代碼如下:
function generate(numbersNeeded, range) { var result = []; for (var i = 0; i< numbersNeeded; i++) { var randomNumber = Math.floor(Math.random() * range); if (result.indexOf(randomNumber) === -1) { result.push(randomNumber); } else { i--; } } return result; }我們可以通過調用generate(10, 100)生成10個不重復的0到99的隨機數,這些隨機數儲存在一個數組中,我們可以使用它們來進行后續操作。 案例二:簡單加減乘除計算器 我們可以使用JavaScript編寫一個簡單的加減乘除計算器。以下是代碼實現:
var num1 = parseInt(prompt("請輸入數字1:")); var num2 = parseInt(prompt("請輸入數字2:")); var operator = prompt("請輸入您需要進行的操作(+、-、*、/):"); var result; switch (operator) { case "+": result = num1 + num2; break; case "-": result = num1 - num2; break; case "*": result = num1 * num2; break; case "/": result = num1 / num2; break; default: alert("您輸入的操作不合法,請輸入正確的操作符(+、-、*、/)"); } alert("結果為:" + result);你可以輸入數字1、數字2、操作符,計算器就可以返回計算結果。這個案例不僅可以用來幫助你快速計算,也可以用來對計算機語言有一個初步的了解。 總結 本文介紹了兩個JavaScript的小案例。通過這些案例,我們可以學習一些基本的語法和操作符,并且能夠了解到JavaScript的實用性。這些小案例的功能很實用,在我們的日常開發和應用中也非常有用。如果你正在學習JavaScript,這些案例也可以幫助你更好地掌握這種語言。