我在DialogFlow代理中显示整数输入时遇到问题。该代理会运行,但不是显示整数值,而是显示我要显示的变量的名称。
Here is my intent for the "guidedtour_MMOTW" as it is configured in Dialogflow
为什么不打印值?
答案 0 :(得分:1)
问题是您正在使用双引号字符串并尝试在其中使用变量。这不是JavaScript的工作方式。
JavaScript的最新版本支持反引号
`
作为创建可在其中插入某些内容的字符串的方法,并且在字符串${}
内部的任何内容都是可插入的。
所以您的行应该写成一行
agent.add(`I would assume that the ${noOfPeoples} of the...`);