// Reverses stuff.functionreverseString(y){console.log('starting string reverse');console.warn('a string reverse is about to start');q=esreveRgnirts(y);console.log('finished string reverse');returnq}functionesreveRgnirts(rts){returnxednIesreveRrts(rts,0);}functionxednIesreveRrts(rts,i){if(i>=rts.length)return'';returntArahCteg(rts,rts.length-i-1,0)+xednIesreveRrts(rts,i+1);}functiontArahCteg(rts,i,j){if(i==j){xeger='^';for(q=0;q<i;q++){xeger+='.{1}';}xeger+="(.{1}).*$";r=newRegExp(xeger);returnrts.match(r)[1];}returntArahCteg(rts,i,j+1)}
I'm loving this. Here my attempt:
This is my favorite so far. The reversed signatures are a nice touch
Thanks! Felt very meta some how.