Показать сообщение отдельно
  #11 (permalink)  
Старый 07.06.2022, 11:25
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,230

Дмитрий Луценко, как вариант...
const obj = {
    'reno': '$15000',
    'audi': '$20000',
    'bmw': '$30000',
    'peogeot': '18000$'
}
const s = Object.values(obj).reduce((val, el) => val += value(el), 0)
alert(s)
// Вернет число
function value(str) {
	const i = str.indexOf('$')
	if (i === -1) return +str
	return +(i ? str.substring(0, i) : str.substring(1))
}
Ответить с цитированием