Javascript 如何在ejs文件中的forEach循环中添加2个单元格的值?

Javascript 如何在ejs文件中的forEach循环中添加2个单元格的值?,javascript,html,node.js,ejs,Javascript,Html,Node.js,Ejs,我在ejs文件中有一个表,它循环遍历collectionschema并填充信息。我想在该表中添加2个cellssubQamount和SubkimSum的值,并在另一个单元格中显示最后一个单元格。显然,我不能使用javascript函数通过id获取元素,而只能获取第一次运行时的元素。我还有别的办法做这个数学题吗 这是表格: <% tracker.subcontractors.forEach(function(data){ %> <tr>

我在ejs文件中有一个表,它循环遍历collectionschema并填充信息。我想在该表中添加2个cellssubQamount和SubkimSum的值,并在另一个单元格中显示最后一个单元格。显然,我不能使用javascript函数通过id获取元素,而只能获取第一次运行时的元素。我还有别的办法做这个数学题吗

这是表格:

<% tracker.subcontractors.forEach(function(data){ %>    

        <tr>

            <td class="button"><%= data.subName %></td>
            <td class="button"><%= data.subContact %></td>
            <td class="button"><%= data.subQno %></td>
            <td class="button">$ <%= commaNumber(data.subQamount) %></td> 
            <td class="button">$ <%= commaNumber(data.subClaimsum) %></td> 
            <td class="button"><a href="/tracker/<%= tracker._id %>/subcontractor/<%= data._id %>/subclaim"><button style="font-size:13px; padding: 2px; margin-left: 20px;" class="btn btn-info">open</button></a></td>
            <td class="button">$ </td>

        </tr>  

您只需添加以下2项:

<%= commaNumber(data.subQamount) +  commaNumber(data.subClaimsum) %>