if(!String.prototype.padStart){String.prototype.padStart=functionpadStart(targetLength,padString){targetLength=targetLength>>0;//floor if number or convert non-number to 0;
padString=String((typeofpadString!=='undefined'?padString:''));if(this.length>targetLength){returnString(this);}else{targetLength=targetLength–this.length;if(targetLength>padString.length){//append to original to ensure we are longer than needed
padString+=padString.repeat(targetLength/padString.length);}returnpadString.slice(0,targetLength)+String(this);}};}