gpt4 book ai didi

javascript - jquery 从数组中删除最后 2 个零

转载 作者:行者123 更新时间:2023-12-02 14:49:35 26 4
gpt4 key购买 nike

我有一个数组

var aa = ["500", "600", "700", "800", "900", "1000", "1100", "1200"]

我需要去掉最后 2 个零。我有如下所示的脚本,但它会删除数组值

$( '.hasDifficutly span' ).each(function(  ) {
var a = $(this).text();
var aa = a.split(', ');

if (aa.length > 2) {
aa = [aa.shift(), aa.pop()]
}

$(this).text(aa.slice(0,-2));

});

所以我得到的是[],而不是["500", "1200"],但我需要["5", "12"]

最佳答案

var aa = ["500", "600", "700", "800", "900", "1000", "1100", "1200", '1'];
var newArray = [];
$.each(aa, function( index, value ) {
var valPush = parseInt(value)<=99 ? value : value.slice(0,-2);
newArray.push(valPush);
});
alert(newArray.join(","));

就是这样,您可以使用上面的代码使其按照您的方式工作..

工作 fiddle :https://jsfiddle.net/d9807kbo/

关于javascript - jquery 从数组中删除最后 2 个零,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36290940/

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