gpt4 book ai didi

jquery - 列总 NAN 错误

转载 作者:行者123 更新时间:2023-12-01 07:02:30 25 4
gpt4 key购买 nike

我正在使用这段代码来添加表列中的值工作得很好,直到遇到一个空的 td 单元格值(value)。从循环中的这一点开始,我在我的警报。我想知道如何忽略这些非数字值或将它们替换为零进行计算?

jQuery(function() {
var MarketCapTotal = 0;
// loop through the table
jQuery('#grdWatchlistname tbody tr').each(function() {
// replace the dollar signs and commas
var MarketCap = (jQuery('td:nth-child(4)', jQuery(this)).html
().replace('$', '').replace(/[^a-zA-Z 0-9]+/g, ''));
var td4th = jQuery('td:nth-child(4)', jQuery(this));
MarketCapTotal += parseInt(MarketCap);
alert(MarketCapTotal);
});
});

最佳答案

试试这个:

MarketCapTotal += isNaN(MarketCap) ? 0: parseInt(MarketCap, 10);

关于jquery - 列总 NAN 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1973401/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com