程式示範如何使用 JavaScript 中的 while 迴圈在陣列中搜尋特定的 val。系統會提示使用者輸入一個值,然後程式檢查該值是否存在於預先定義的變數中。如果找到該值,則會顯示一則訊息,指示其可用性;否則,會顯示一則訊息指示其不存在。
簡單範例:
let Val = prompt("Enter Value ..!"); let numbers = [10, 20, 30, 40, 50, 60, 70, 80, 90, 100, 200, 300]; let i = 0; let Find = false; while (i < numbers.length) { if (numbers[i] == Val) { Find = true; break; } i++; } if (Find) { console.log("Available Variable..!"); } else { console.log("No Available Variable..!"); }
輸出:
100 This Variable Available in the Array..!
在 JavaScript 中使用 DOM 找出陣列中的元素:
在此程式中,我們示範如何使用 JavaScript 中的 while 迴圈在陣列中搜尋特定值。使用者在輸入欄位中輸入一個值,程式檢查該值是否存在於預先定義的陣列中。如果找到該值,則會顯示一則訊息,指示其可用性;否則,會顯示一則訊息指示其不存在。
範例:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Find Element in Array Using DOM in JavaScript </title> <style> body { font-family: Arial, sans-serif; margin: 20px; } h4, h2 { color: #333; } input { padding: 10px; margin-right: 10px; border: 1px solid #ccc; border-radius: 5px; } button { padding: 10px 20px; border: none; border-radius: 5px; background-color: #28a745; color: white; cursor: pointer; } button:hover { background-color: #218838; } </style> </head> <body> <h4>Find Element in Array</h4> <h4 id="NumData"></h4> <input type="text" placeholder="Enter Value" id="Num" /> <button onclick="SearchEle()">Find</button> <h2 id="Ans"></h2> <script> let Data = [10, 20, 30, 40, 50, 60, 70, 80, 90, 100, 200, 300]; document.getElementById("NumData").innerHTML += "Our Array is: " + Data.join(', '); function SearchEle() { let NewValue = document.getElementById("Num").value; let i = 0; let Find = false; while (i < Data.length) { if (Data[i] == NewValue) { Find = true; break; } i++; } if (Find) { document.getElementById("Ans").innerHTML = `${NewValue} is Available..!`; } else { document.getElementById("Ans").innerHTML = `${NewValue} is not Available..!`; } } </script> </body> </html>
輸出:
以上是使用 JavaScript 在陣列中搜尋值。的詳細內容。更多資訊請關注PHP中文網其他相關文章!