增加 VXML 中的计数器

发布于 2024-08-25 23:34:07 字数 461 浏览 4 评论 0原文

很抱歉,这可能是一个非常基本的问题,但我才刚刚开始编程。基本上我需要增加 VXML 中的计数器。

我已将计数器声明为:

  <var name="i" expr="0" />

在 IF 语句中,我通过执行以下操作来递增:第二个分配标记递增计数器。

<if cond="the_aveland_high_school"> <prompt> Thank you I have recognised a school</prompt> <assign name="arrEmpty[i]" expr="'the_aveland_high_school'"/> <assign name="i" expr="++"/> </if>

这个概念正确吗?

感谢您的帮助!

I'm sorry that this is probably a really basic question but I'm just beginning to program. Basically I need to increment a counter in VXML.

I've declared the counter as:

  <var name="i" expr="0" />

and in an IF statement I've incremented by doing this: the second assign tag increments the counter.

<if cond="the_aveland_high_school"> <prompt> Thank you I have recognised a school</prompt> <assign name="arrEmpty[i]" expr="'the_aveland_high_school'"/> <assign name="i" expr="++"/> </if>

Is that concept correct?

Thanks for any help!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

百思不得你姐 2024-09-01 23:34:07

我认为你的问题留下了信息。我相信您问过:

<var name="counter" expr="0"/>
...
<if ...>
    <assign name="counter" expr="counter+1"/>

是的,这是增加计数器的一种方法。您还可以直接在元素内的 ECMAScript 中执行逻辑。

I think information was left from your question. I believe you asked if:

<var name="counter" expr="0"/>
...
<if ...>
    <assign name="counter" expr="counter+1"/>

Yes, that is one way to increment a counter. You can also perform your logic directly in ECMAScript within a element.

甜味超标? 2024-09-01 23:34:07
<vxml version="2.1" application="tellmeu_root.vxml">
  <var name="iStudentID" />
  <var name="iStudentPIN" />
  <var name="iRetries" expr="1" />

  <catch event="event.retry_login">
    <prompt>Invalid i d or password</prompt>
    <assign name="iRetries" expr="iRetries+1" />
    <if cond="iRetries == giMaxLoginRetries">
      <throw event="event.login_retries_exceeded" />
    </if>
    <goto next="#get_id" />
  </catch>   
<vxml version="2.1" application="tellmeu_root.vxml">
  <var name="iStudentID" />
  <var name="iStudentPIN" />
  <var name="iRetries" expr="1" />

  <catch event="event.retry_login">
    <prompt>Invalid i d or password</prompt>
    <assign name="iRetries" expr="iRetries+1" />
    <if cond="iRetries == giMaxLoginRetries">
      <throw event="event.login_retries_exceeded" />
    </if>
    <goto next="#get_id" />
  </catch>   
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文