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);