Есть ли способ удалить указанный c символ из массивов, используя метод соединения? или любой другой метод в этом отношении. Я хочу удалить букву «W», которая прикреплена к цифрам ниже. Спасибо за ваше время! Лучшее, что я мог получить, - это удалить всю деталь, то есть «9 Вт», а не просто оставить «9»
const sales = filteredProducts.map(function(product) {
return {
lastSaleSize: product.market.lastSaleSize,
lastSale: product.market.lastSale,
}
})
console.log(sales)
const newArr = sales.map((prev) => {
const {
lastSaleSize
} = prev;
const newLastSaleSize = lastSaleSize.match(/(.+?)W/, 'g')[1];
const newElement = { ...prev,
lastSaleSize: newLastSaleSize
};
return newElement;
});
console.log(newArr);
sales =
0: {lastSaleSize: "9W", lastSale: 185}
1: {lastSaleSize: "8.5W", lastSale: 190}
2: {lastSaleSize: "11W", lastSale: 182}
3: {lastSaleSize: "9.5W", lastSale: 170}
4: {lastSaleSize: "9W", lastSale: 185}
5: {lastSaleSize: "7W", lastSale: 185}
6: {lastSaleSize: "8W", lastSale: 174}