user_input = "";
answer = "";
Array.greeting = ["hi", "hello"]
Array.names = ["john","james"]
user_input = document.getElementById('user_input').value.toLowerCase();
document.getElementById('text_input').innerHTML = user_input;
documnet.getElementById('say_something').innerHTML = say;
if(""){}
else{}
if(Array.greeting.includes(user_input) > 0){
say = "Hello";
}
if(Array.names.includes(user_input) > 0){
say = "User";
}
これは私が理解している正しい出力で動作しているが、どのように入力 "hi john"を使用して、 "Hello User"の出力を配列に焼き付けて出力できますか?文字列の一部が配列内にあるかどうかを確認する方法は?
'documnet'はタイプミスです。 'say'はその行が実行されるときには定義されません。 – Xufox
変数を宣言するのではなく、 'Array'オブジェクトにプロパティを追加していますか?あなたがこれを知っていると仮定すると、なぜあなたはそのアプローチをとっていますか? –
これは実際にはコードの一部ではなく、急いで行われました。 'if(Array.greeting.includes(user_input)> 0){ say =" Hello "; } if(Array.names.includes(user_input)> 0){ say = "User"; } ' 私はこれらの2つを組み合わせて、回答が両方から、または複合目標から出るようにする必要があります。 –