{"version":3,"sources":["../src/string/reverse.ts"],"names":["reverse","str","result","i"],"mappings":";;;;AAOO,SAASA,EAAQC,CAAY,CAAA,CAChC,IAAIC,CAAAA,CAAQ,EACZ,CAAA,IAAA,IAAQC,CAAEF,CAAAA,CAAAA,CAAI,OAAO,CAAEE,CAAAA,CAAAA,EAAG,CAAEA,CAAAA,CAAAA,EAAAA,CACxBD,EAAO,IAAKD,CAAAA,CAAAA,CAAI,MAAOE,CAAAA,CAAC,CAAC,CAE7B,CAAA,OAAOD,CAAO,CAAA,IAAA,CAAK,EAAE,CACzB,CAEA,MAAO,CAAA,SAAA,CAAU,QAAU,UAAuB,CAC9C,OAAOF,CAAAA,CAAQ,IAAI,CACvB,CAAA","file":"chunk-Q3XF3TFW.mjs","sourcesContent":["declare global {\n    interface String { \n        reverse():string\n    }\n}\n\n// 反转字符串\nexport function reverse(str:string) {\n    let result =[]\n    for(let i=str.length-1;i>=0;i--) {\n        result.push(str.charAt(i))\n    }\n    return result.join(\"\")\n}\n\nString.prototype.reverse = function (this:string) {\n    return reverse(this)\n}"]}