parece que o seu navegador não é suportado pela nossa aplicação.
hoje, deparei-me com um desafio que me obrigou a reverter uma determinada cadeia de caracteres. Eu tinha feito algo desta natureza alguns dias atrás, mas surpreendentemente, eu tive que pesquisar como reverter uma corda novamente. Então, a fim de lembrar os passos, eu cheguei com a minha própria fórmula:
.s.r.j("")
onde:
-
.s
significa.split()
-
.r
significa.reverse()
-
.j
significa.join()
Dizer-lhe dada uma seqüência de caracteres para reverter e.g "hello"
. Vamos revertê-lo usando a nossa fórmula.
Split
O primeiro passo é dividir a palavra:
var word = "hello";var splitWord = word.split("");
, splitWord
contém a seguinte matriz:
Thesplit()
method splits the word into an array of standalone characters.
o argumento de cadeia vazia dado ao método indica que cada caractere deve ser dividido.
Inverter
O segundo passo é inverter a divisão do word:
var reverseWord = splitWord.reverse();
Esta saída seria:
Associação
por último, vamos juntar a matriz invertida de letras
joinedWords = reverseWord.join("")
o resultado seria o final revertida cadeia:
olleh
lá você vai! Acabaste de inverter uma palavra.