Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

JavaScript에서 사용자가 입력한 문자열이 배열에 있는지 확인


문자열 값을 입력하기 위한 입력을 사용자에게 제공하는 JavaScript 프로그램을 작성해야 합니다.

그런 다음 프로그램은 일부 하드 코딩된 배열 값에 대해 입력 값을 확인해야 합니다. 우리 프로그램은 입력 문자열 값이 배열에 포함되어 있으면 화면에 true를 출력하고 그렇지 않으면 false를 출력해야 합니다.

예시

이에 대한 코드는 -

<!DOCTYPE html>
<html>
<head>
   <meta charset="utf-8">
   <meta name="viewport" content="width=device-width">
   <title>CHECK EXISTENCE</title>
</head>
<body>
   <script>
      const arr = ['arsenal', 'chelsea', 'everton', 'fulham',
      'swansea'];
      const checkExistence = () => {
         const userInput = document.getElementById("input").value;
         const exists = arr.includes(userInput);
         document.getElementById('result').innerText = exists;
      };
   </script>
   <input type="text" id="input">
   <button onclick="checkExistence()">Check</button>
   <p id='result'></p>
</body>
</html>

출력

그리고 화면의 출력은 -

JavaScript에서 사용자가 입력한 문자열이 배열에 있는지 확인