Добрый день! Функция неправильно извлекает десятичные числа. Использовал parceFloat, но видимо что-то не тo.
export const extractNumber = (s) => {
s = s.split('');
let str = [];
for (let i = 0; i < s.length; i++)
if (s[i] <= '9' && s[i] >= '0')
str += s[i];
return parseFloat(str);
}
Остальные условия выполнились