EN
TypeScript - reverse string
0 points
In TypeScript it is possible to reverse string in following way.
xxxxxxxxxx
1
function reverseString(text: string): string {
2
const characters: string[] = text.split('');
3
const reversion: string[] = characters.reverse();
4
return reversion.join('');
5
}
6
7
// Usage example:
8
9
const text: string = 'This is my text...';
10
const reversion: string = reverseString(text);
11
12
console.log(reversion); // ...txet ym si sihT
Output:
xxxxxxxxxx
1
...txet ym si sihT
xxxxxxxxxx
1
function reverseString(text: string): string {
2
let result: string = '';
3
for (let i = text.length - 1; i > -1; --i) {
4
result += text[i];
5
}
6
return result;
7
}
8
9
// Usage example:
10
11
const text: string = 'This is my text...';
12
const reversion: string = reverseString(text);
13
14
console.log(reversion); // ...txet ym si sihT
Output:
xxxxxxxxxx
1
...txet ym si sihT