Node.js JADE中的算术运算符

Node.js JADE中的算术运算符,node.js,express,pug,Node.js,Express,Pug,我将Jade模板引擎与NOde.js一起使用。 我有两个变量: a = 0.0378 b = 0.1545 在《翡翠》中,我有: - var result = a + b*2 当我做{result} 0.03780.309 它似乎将数字连接为字符串。 有人能告诉我如何在Jade中使用算术运算符吗 谢谢您确定a(以及b)是数字而不是字符串吗 如果是字符串,则需要通过parseFloat将其转换为数字: - var result = parseFloat(a)+parseFloat(b)*2

我将Jade模板引擎与NOde.js一起使用。 我有两个变量:

a = 0.0378
b = 0.1545
在《翡翠》中,我有:

- var result = a + b*2
当我做
{result}

0.03780.309

它似乎将数字连接为字符串。 有人能告诉我如何在Jade中使用算术运算符吗


谢谢

您确定
a
(以及
b
)是数字而不是字符串吗

如果是字符串,则需要通过
parseFloat
将其转换为数字:

- var result = parseFloat(a)+parseFloat(b)*2
    h2 Jade的 operation
    - var a = 8
    - var b = 2
    p #{+a+b}
    p #{+a-b}
    p #{+a*b}
    p #{+a/b}