#宝宝心里苦啊
1 function findMissingNumber(sequence) { 2 // if (typeof sequence != 'string') { 3 // return 0; 4 // } 5 // if (sequence.replace(/\s+/g, '').length == 0) { 6 // return 0; 7 // } 8 if (!sequence) { 9 return 0; 10 } 11 // if (/[^\d ]/.test(sequence)) { 12 // return 1; 13 // } 14 var a = sequence.split(" "); 15 if (a.every(function(e, i, arr) { 16 return Number(e); 17 //return /\d/.test(e); 18 })) { 19 for (var n = 1; n < a.length + 1; n++) { 20 if (a.indexOf('' + n + '') < 0) { 21 return n; 22 } 23 } 24 return 0; 25 } else { 26 return 1; 27 } 28 }