【问题标题】:how do I add a calculator to my chatbot如何将计算器添加到我的聊天机器人
【发布时间】:2023-03-12 19:43:01
【问题描述】:

我有一个聊天机器人 (javascript),可以根据我的书面回答工作,我输入一个包含关键字的命令,检查输入的内容,如果找到关键字,聊天机器人会根据我的回答编写代码来响应。我需要帮助以使我的聊天机器人能够计算简单的数学问题(+、-、*、/)。

【问题讨论】:

  • 您的实际问题是什么?数学函数的符号?
  • 分享您迄今为止尝试过的内容,并分享您在尝试中遇到的问题。
  • i = 0; while (i Zing: "; var n = userInput.includes(vocab[i]); if (n === true) { chatbox.innerHTML += mb + ans[i];休息; } 我++; if (n === false && i === vocab.length) { chatbox.innerHTML += mb + "对不起,我听不懂!请检查您的消息并再次发送!"; } } document.getElementById("userInput").value = ''; }

标签: javascript web


【解决方案1】:

从聊天中获取值,在这种情况下是一个计算命令,比如[calc](calculationhere),然后使用库解析方程。一个简单的搜索将产生许多 javascript 计算解析器,用于类似这种方式的简单操作。

【讨论】:

  • 感谢您的回答,我不明白如何获取输入的值,例如“6+8”。 (我不想输入多个问题来获得问题的答案)。你能用代码举例说明你的想法吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-12-18
  • 2020-04-09
  • 1970-01-01
  • 1970-01-01
  • 2019-01-18
  • 1970-01-01
相关资源
最近更新 更多