Jump to content


Photo

{resolvido}ajudem! Função


  • Faça o login para participar
3 replies to this topic

#1 landeni

landeni

    Novato no fórum

  • Usuários
  • 6 posts
  • Sexo:Não informado

Posted 24/10/2008, 12:07

FUNÇÃO QUE RETORNE O NOME QUASE INVERTIDO, POR EXEMPLO JOAO PAULO DA SILVA
E RETORNA SILVA, JOAO PAULO DE

É POSSIVEL?

Edição feita por: landeni, 24/10/2008, 13:14.


#2 dddj

dddj

    Normal

  • Usuários
  • 112 posts
  • Sexo:Masculino
  • Localidade:Campo Grande

Posted 24/10/2008, 12:49

Opa fiz uma função, aki que acho que resolve seu problema.

function quebraNome(nome){
var nomeTemporario = new Array()// Aqui eu declaro uma array pra receber o nome;
nomeTemporario = nome.split(" ") // Quebro a variavel nome e transformo numa array;
PrimeiroNome = nomeTemporario.pop()// Aqui eu uso o método pop() onde me ele retira o ultimo dado do array e passo para a variavel Primeiro nome; 
ultimoNome = nomeTemporario.toString() // Converto o array novamente em string;
novoNome = PrimeiroNome+", "+ultimoNome.replace(",", " ") //  Passo para a variavel novoNome o novo formato q o nome terá, uso o replace para substituir as "," que tem na variavel ultimoNome
alert(novoNome); // e pronto ai está oque vc queria

}

Espero ter te ajudado, falou .

Edição feita por: dddj, 24/10/2008, 12:49.

Djavan Loureiro - SEO Marketing - Search Engine Optimization - Otimização de Sites
Coloque seu site no topo dos sistemas de busca - Projeto SEM - Visitem o site.

#3 landeni

landeni

    Novato no fórum

  • Usuários
  • 6 posts
  • Sexo:Não informado

Posted 24/10/2008, 13:12

Opa fiz uma função, aki que acho que resolve seu problema.

function quebraNome(nome){
var nomeTemporario = new Array()// Aqui eu declaro uma array pra receber o nome;
nomeTemporario = nome.split(" ") // Quebro a variavel nome e transformo numa array;
PrimeiroNome = nomeTemporario.pop()// Aqui eu uso o método pop() onde me ele retira o ultimo dado do array e passo para a variavel Primeiro nome; 
ultimoNome = nomeTemporario.toString() // Converto o array novamente em string;
novoNome = PrimeiroNome+", "+ultimoNome.replace(",", " ") //  Passo para a variavel novoNome o novo formato q o nome terá, uso o replace para substituir as "," que tem na variavel ultimoNome
alert(novoNome); // e pronto ai está oque vc queria

}

Espero ter te ajudado, falou .


DDDJ você caiu do céu cara é exatamente isso que eu queria muito obrigado!
falou :rolleyes:

#4 dddj

dddj

    Normal

  • Usuários
  • 112 posts
  • Sexo:Masculino
  • Localidade:Campo Grande

Posted 24/10/2008, 13:51

DDDJ você caiu do céu cara é exatamente isso que eu queria muito obrigado!
falou


Que bom q te ajudei, qualquer coisa só pedir ajuda ai no forum, estamos aki pra isso. Falou
Djavan Loureiro - SEO Marketing - Search Engine Optimization - Otimização de Sites
Coloque seu site no topo dos sistemas de busca - Projeto SEM - Visitem o site.




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq