det ser ut til at nettleseren din ikke støttes av programmet vårt .
I Dag kom jeg over en utfordring som krevde meg å reversere en bestemt streng. Jeg hadde gjort noe av denne typen noen dager tilbake, men overraskende måtte jeg google hvordan å reversere en streng igjen. Så, for å huske trinnene, kom jeg opp med min egen formel:
.s.r.j("")
hvor:
-
.j
står for.join()
.s
står for.split()
.r
står for .reverse()
si at du får en streng for å reversere f.eks "hello"
. La oss reversere det ved hjelp av vår formel.
Split
det første trinnet er å dele ordet:
var word = "hello";var splitWord = word.split("");
Nå,splitWord
holder følgende matrise:
split()
– metoden deler ordet i en rekke frittstående tegn.
det tomme strengargumentet gitt til metoden indikerer at hvert tegn skal deles opp.
Reverse
det andre trinnet er å reversere delt ord:
var reverseWord = splitWord.reverse();
dette ville utgang:
Bli med
Til Slutt vil vi bli med i rekken av reverserte bokstaver
joinedWords = reverseWord.join("")
dette vil resultere i den endelige reverserte strengen:
olleh
Der går du! Du har nettopp snudd et ord.