det ser ud til, at din bro.ser ikke understøttes af vores applikation.
i dag stødte jeg på en udfordring, der krævede, at jeg vendte om en bestemt streng. Jeg havde gjort noget af denne art et par dage tilbage, men overraskende, jeg var nødt til at google, hvordan man vender en streng igen. Så for at huske trinene kom jeg op med min egen formel:
.s.r.j("")
hvor:
-
.s
står for.split()
-
.r
står for.reverse()
-
.j
står for.join()
sig, at du får en streng til at vende f.eks "hello"
. Lad os vende det ved hjælp af vores formel.
Split
det første trin er at opdele ordet:
var word = "hello";var splitWord = word.split("");
nu, splitWord
indeholder følgende array:
split()
metoden opdeler ordet i en række enkeltstående tegn.
det tomme strengargument, der gives til metoden, indikerer, at hvert tegn skal opdeles.
Reverse
det andet trin er at vende splittet ord:
var reverseWord = splitWord.reverse();
dette ville output:
Join
endelig, vi vil deltage i arrayet af omvendte bogstaver
joinedWords = reverseWord.join("")
dette ville resultere i den endelige omvendte streng:
olleh
der går du! Du har lige vendt et ord.