当前位置: 首页 > 面试题库 >

Coldfusion计算总和(循环?)

吴缪文
2023-03-14
问题内容

好的。所以我有这张桌子:

|项目| 数量| 价格|

|苹果| 2 | 2.00 |
|橙色| 3 | 1.50 |
|葡萄| 5 | 2.50 |

我想显示客户必须支付的 总计 。怎么做?enter code here 我真的不知道如何使用数组。谁能告诉我如何?

我的代码(某种)

使用此查询,价格显示在每一行中:

<cfquery name="getPrice" datasource="fruits">
select *
from fruits
</cfquery>

<cfloop query="getPrice">
  #quantity# | #price# | #totalPrice#
</cfloop><br>

总计应显示在最后一行(总计= $ 21.00)。

谢谢你的帮助。


问题答案:
<cfset grandTotal = 0 />

<cfloop query="getPrice">
    #quantity# | #price# | #totalPrice#<br />
    <cfset grandTotal = grandTotal + ( price * quantity ) />
</cfloop>

<br /><br />

<cfoutput>#grandTotal#</cfoutput>


 类似资料:
  • 问题内容: 假设我有一个Java IntStream,是否可以将其转换为具有累积总和的IntStream?例如,以[4、2、6,…]开头的流应转换为[4、6、12,…]。 更笼统地说,应该如何实施有状态流操作?感觉这应该可行: 有一个明显的限制,即它仅适用于顺序流。但是,Stream.map明确需要无状态映射函数。我是否错过了Stream.statefulMap或Stream.cumulative

  • 我想知道如何计算的累计总和在AnyLogic中。具体地说,我有一个循环事件,每周改变一个参数的值。从这个参数我想计算它收到的值的累计总和,我怎么做呢? 该事件是循环模式的超时。操作是: "name_parameter"=圆形(max(正常(10,200),0));

  • 我试图计算每组从最后一行到第一行的。 样本数据: 所需格式(按分组):

  • 问题内容: 我正在尝试计算光盘上文件的大小。在Java的7本可以用做Files.walkFileTree如图我的答案在这里。 但是,如果我想使用java-8流来执行此操作,则它将适用于某些文件夹,但不适用于所有文件夹。 上面的代码可以很好地用于路径,但是会抛出以下异常 我了解它的来源以及如何使用Files.walkFileTree API避免它。 但是如何使用Files.walk() API 避免

  • 我试图在Acrobat中使用JavaScript以交互形式总计10个数据字段。最初,数据是手动输入的。我们创建的计算公式在手动输入数据时有效,但当数据从另一个表单导出,然后使用FDF文件导入到此表单时,计算公式不能正确合计。 当前工作流使用三种形式。数据输入表格1 打开表格3,将两个数据文件导入该表格。有两个具有类似公式的总计字段,一个将所有负数相加,另一个将所有正数相加。 但是,当我们导入两个文

  • 本文向大家介绍F# 计算列表中数字的总和,包括了F# 计算列表中数字的总和的使用技巧和注意事项,需要的朋友参考一下 示例 通过递归 上面的例子表示:“看list,它是空返回0,否则它是一个非空列表所以它可能是?。 [1],[1; 2][1; 2; 3]等,如果list是[1]然后将其绑定变量head到1并tail以[]再执行head + sumTotal tail。 执行示例: 封装上述模式的更通