gpt4 book ai didi

javascript - 匹配混合了文本和数字的数组

转载 作者:行者123 更新时间:2023-11-30 11:05:33 25 4
gpt4 key购买 nike

我正在对一个混合了数字和字符串的数组进行排序,我想返回忽略其中单个文本字符串的数组。这是我的代码。

function mySort(my_sort) {
return my_sort.sort(
function(a, b){
return a-b
});
}

最佳答案

您可以先使用filter()typeof 来移除所有类型不是number 的变量。我认为您不需要 sort()

let my_sort = [90, 45, 66, 'bye', 100.5] ;
const res = my_sort.filter(x => typeof x === "number")

console.log(res)

注意:在问题中,您直接对将修改原始数组的参数使用排序。每当您想返回新的排序数组时,请务必复制它。

关于javascript - 匹配混合了文本和数字的数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55784189/

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