Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
let arr = ["5", "0", " г" . . . ].filter(v => !isNaN(parseFloat(v)))
["5", "0", "1jj" ].filter(v => !isNaN(parseFloat(v))); //["5", "0", "1jj1"]
["5", "0", "1jj1" ].filter(num => !isNaN(num - parseFloat(num))); //["5", "0"]
["5", "0", "jj1" ].filter(Number); //["5"]
["5", "0", "1jj1","1.1111111111111111" ].filter(v => v==(1*v))