Web计算器案例研究#2 - 公式字段功能
探索案例研究,并从如何使用公式字段和函数来发展您在Calculoid中的业务中获得灵感 网络研讨会录音.
公式字段 在Calculoid中设计用于数学计算。 为我们的用户提供更多可能性 最常用的功能 例如if,lookup,add ext。 在我们的 第一篇博客,我们展示了如何使用CSV表和查找功能。 这个博客是关于嵌套的函数和两个格式化函数:'add'和'format-number'。
案例研究1 –嵌套IF函数
想象一下,创建一个有很多条件的计算器。 在这种情况下,您需要逐步检查所有这些,然后根据用户选择显示结果。 最好的方法是嵌套if函数。
嵌套if函数的描述:if(condition,true,if(condition,true,if(condition,true,else)))。 请注意,您可以根据需要放置下一个if函数而不是true。
以这种方式组合的功能将检查逐步确定的所有条件,并根据用户选择显示所有结果。
案例研究2 - 添加功能
添加功能是非常重要的格式化功能。 它允许组合字符串(文本)和整数(数字)。
add function的说明:add('string value(text)',integer(number))。
您可以为每个可能的答案创建一条消息,并将其与计算的数值结果相结合,如示例计算器中所示。
案例研究3 –格式编号功能
格式编号也是一种非常流行的格式化功能。 主要用于金融计算器。 它允许根据您的标准格式化计算结果。 使用这些函数,您可以设置十进制数,十进制分隔符和千分隔符。
format-number函数的描述:formatNumber(数字,十进制长度,'十进制分隔符','千分隔符')。