在JADE中的算术运算符
我用NODE.js使用Jade模板引擎 我有两个variables:
a = 0.0378 b = 0.1545
在玉我做:
- var result = a + b*2
当我做#{result}
时,我得到一个非常奇怪的数字
0.03780.309
它似乎将数字连接成string。 有人能告诉我如何在Jade中使用算术运算符?
谢谢
你确定a
(也是b
)是一个数字而不是一个string?
如果它是一个string,你将需要通过parseFloat
将其转换为数字:
- var result = parseFloat(a)+parseFloat(b)*2
h2 Jade的 operation - var a = 8 - var b = 2 p #{+a+b} p #{+ab} p #{+a*b} p #{+a/b}