Here you can find the source of firstRepeatLetter()
// find the first not repeated character // Sample arguments : 'abacddbec' // Expected output : 'e' String.prototype.firstRepeatLetter = function (){ var letters = this.split(""); var letterSet = new Set(); letters.some( function(element, index) { // statements if ( !letterSet.has(element) ){ letterSet.add(element);/*from w w w . j a va2s . c o m*/ } else{ console.log(element); return false; } }); } "this is a test".firstRepeatLetter();
String.prototype.repeat = function( count ) { var s = ""; while( count > 0 ) { count--; s += this; return s;
String.prototype.repeat = function( num ) return new Array( num + 1 ).join( this );
String.prototype.repeat = function( num ) { for( var i = 0, buf = ""; i < num; i++ ) buf += this; return buf;
SUBMIT_TIME_OUT = 10; CONTEST_START_TIME = Date.UTC(2014, 4, 21, 3, 30, 0); CONTEST_END_TIME = Date.UTC(2014, 4, 21, 9, 30, 0); Tasks = new Meteor.Collection('ctf_tasks'); Submits = new Meteor.Collection('submits'); String.prototype.repeat = function( num ) { return new Array( num + 1 ).join( this ); }; getTimeInNiceFormat = function(t) { ...