-1
私はそれを説明する方法がわかりませんし、インターネット上で私が欲しいものが見つからないので可能かどうかわかりません。 exempleについてはキーワードでJSONファイルに最もよく一致するものを見つけてください
私は、コマンドのこのJSON
{
"gif": [
"gif","show","bot"
],
"doc": [
"show","doc","bot"
],
"weather": [
"show","actual","weather"
]
}
とユーザーにこのメッセージを入力してくださいがあります
は "こんにちはボットは、あなたは私の実際の天気を表示することができますか?"
私のコードでは、ユーザーのメッセージに一致するキーワードと一致するコマンド(この場合は「weather」)が返されます。
は私の質問は、ビットクリアリー
はあなたがあなたのJSONを反復処理するObject.keys
を使用して、string#includes
を使用して、文字列の中で、あなたの配列の各単語の存在を確認するためにarray#every
を使用することができますあなたの
それは完全にどうもありがとうございました作品です! – BarbeBleue
ちょうど別の質問、もしそれが一致するようにするにはどうすればいいですか? – BarbeBleue
Everyはあなたのキーワードの中のすべての単語を比較し、あなたの文字列のすべてを見つけたら結果だけを返します。 –