JSFiddle - React, Tailwind, and code Playground
JavaScript
var q = "The, 1, 2 fd, 0, Fox, 3.12, Jumped, -3, Over, 4";
var z = q.split(',').map(function(i){
i = i.trim();
//console.log(i);
var reg = /^-?\d+\.?\d*$/;
if(reg.test(i))
return parseFloat(i);
return i;
});
console.log(z);