Код моего руля
{{#each data}}
<tr>
<td align="left"><font size="2"> {{nama_produk}}</font></td>
<td align="left"><font size="2"> {{jumlah_beli}}</font></td>
<td align="left"><font size="2"> Rp. {{harga_satuan}}</font></td>
<td align="left"><font size="2"> {{diskon}}</font></td>
<td align="left"><font size="2"> Rp. {{math jumlah_beli "*" harga_satuan "-" jumlah_beli "*" harga_satuan "/" diskon}} </font></td>
</tr>
{{else}}
<h1>Unknown Data</h1>
{{/each}}
Код моего помощника
hbs.registerHelper("math", function(lvalue, operator, rvalue, op
tions) {
lvalue = parseFloat(lvalue);
rvalue = parseFloat(rvalue);
return {
"+": lvalue + rvalue,
"-": lvalue - rvalue,
"*": lvalue * rvalue,
"/": lvalue / rvalue,
"%": lvalue % rvalue
}[operator];
});
Если я напишу так, результат появится
<td align="left"><font size="2"> Rp. {{math jumlah_beli "*" harga_satuan}} </font></td>
, но моя проблема в том, еслия пишу так, а не результат.
<td align="left"><font size="2"> Rp. {{math jumlah_beli "*" harga_satuan "-" jumlah_beli "*" harga_satuan "/" diskon}} </font></td>