Phrase reversals: Difference between revisions
Content added Content deleted
(→{{header|Julia}}: A new entry for Julia) |
|||
Line 513: | Line 513: | ||
2. each word reversed: attesor edoc esarhp lasrever |
2. each word reversed: attesor edoc esarhp lasrever |
||
3. word-order reversed: reversal phrase code rosetta |
3. word-order reversed: reversal phrase code rosetta |
||
=={{header|Julia}}== |
|||
<lang Julia> |
|||
s = "rosetta code phrase reversal" |
|||
println("The original phrase.") |
|||
println(" ", s) |
|||
println("Reverse the string.") |
|||
t = reverse(s) |
|||
println(" ", t) |
|||
println("Reverse each individual word in the string.") |
|||
t = join(map(reverse, split(s, " ")), " ") |
|||
println(" ", t) |
|||
println("Reverse the order of each word of the phrase.") |
|||
t = join(reverse(split(s, " ")), " ") |
|||
println(" ", t) |
|||
</lang> |
|||
{{out}} |
|||
<pre> |
|||
The original phrase. |
|||
rosetta code phrase reversal |
|||
Reverse the string. |
|||
lasrever esarhp edoc attesor |
|||
Reverse each individual word in the string. |
|||
attesor edoc esarhp lasrever |
|||
Reverse the order of each word of the phrase. |
|||
reversal phrase code rosetta |
|||
</pre> |
|||
=={{header|Mathematica}} / {{header|Wolfram Language}}== |
=={{header|Mathematica}} / {{header|Wolfram Language}}== |