Douglas Crockford
var isNumber = function isNumber(value) { return typeof value === 'number' && isFinite(value); };