Making a function that's closer to spec.
Making a function that's closer to spec.

It still does not handle
	(1000000000000000128).toFixed(0) === "1000000000000000128"

I don't know how to get more precise than .toString().  I suppose that I'd rather be as close as JS allows instead of consistently failing.

npmcomponent/code42day-es5-shim,meteor/es5-shim,laomu1988/es5-shim,ljharb/es5-shim,sky-uk/es5-shim,jefferydutra/es5-shim,briandipalma/es5-shim,olemis/es5-shim,goodbedford/es5-shim,fashionsun/es5-shim,briandipalma/es5-shim,es-shims/es5-shim,fashionsun/es5-shim,es-shims/es5-shim,olemis/es5-shim,sky-uk/es5-shim,shuaiyunzhang/es5-shim,imsun/es5-shim,9040044/es5-shim,matthewjh/es5-shim,meteor/es5-shim,ljharb/es5-shim,goodbedford/es5-shim,Xotic750/es5-shim,shuaiyunzhang/es5-shim,matthewjh/es5-shim,lewisje/es5-shim,laomu1988/es5-shim,Xotic750/es5-shim,jefferydutra/es5-shim,lewisje/es5-shim,imsun/es5-shim,9040044/es5-shim