ユーザーが入力した文字列が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で文字列の重みを計算する
文字の重さ(アルファベット): 英語のアルファベットの重みは、1ベースのインデックスだけではありません。 たとえば、「c」の重みは3、「k」は11などです。 小文字の文字列を受け取り、その文字列の重みを計算して返すJavaScript関数を作成する必要があります。 例 このためのコードは-になります const str = 'this is a string'; const calculateWeight = (str = '') => { str = str.toLowerCase(); con
-
JavaScriptを使用して配列内の唯一の一意の文字列を検索する
問題 文字列の配列を受け取るJavaScript関数を作成する必要があります。配列内のすべての文字列には同じ文字または文字の繰り返しが含まれ、1つの文字列だけに異なる文字のセットが含まれます。関数はその文字列を見つけて返す必要があります。 例 配列が-の場合 [‘ba’, 'abc', 'acb', 'bac', 'foo', 'bca', 'cab', 'cba' ] その場合、必要な文字列は「foo」です。 文字列にはスペースを含めることができ