Ordenação de Strings

Pessoal preciso de uma ajuda para resolver um exercício de jsp o exercício pede que receba o nome do usuário e mostre o nome todo em maiúscala e na ordem inversa. consegui colocar em maiúscula mas não consegui colocar na ordem inversa. Vou mostrar o código.
Código:

A classe StringBuilder resolve isso aí fácil fácil pra você :slight_smile:

JavaScript, não Java.

Ao OP, para inverter, percorra a string, caractere por caractere, de trás para frente (inicie em “tamanho - 1” e vá até 0) e vá concatenando em uma nova string.

[]'s

Algo do tipo:

String.prototype.reverseName = function() {
    if(this != "" && this != undefined && this != null) {
        var _s = this.split("").reverse();
        _s[_s.length-1] = _s[_s.length-1].toUpperCase();
        return _s.join("");    
    }
    return this;
}

Ai eh soh fazer :

var name = "zezinho";
alert("Nome : " + name.reverseName());

Vai mostrar “ohnizeZ”. Eh isso que vc quer fazer ?
//Daniel