Core Function Reverse
From Sputnik Wiki
(Difference between revisions)
m (1 revision) |
(→Example) |
||
Line 35: | Line 35: | ||
Println($value); // Prints Hello | Println($value); // Prints Hello | ||
// Modify the string in place | // Modify the string in place | ||
− | + | my $length = StrLen($value); | |
+ | for (my $i = 0, $j = $length - 1; $i < $j; $i++, $j--) | ||
{ | { | ||
− | my $ | + | my $c = $value[$i]; |
− | + | $value[$i] = $value[$j]; | |
− | + | $value[$j] = $c; | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
} | } | ||
// All done | // All done |
Latest revision as of 09:58, 19 September 2015
Reverse( <expression> )
Contents |
Description
Reverse all characters in a string.
Parameters
expression
The string to use.
Return Value
Success: Returns new string.
Failure: Returns old string.
Remarks
None.
Example
$str = "The quick brown fox"; MsgBox( Reverse($str) );
Modify the string in place
$value = "Hello"; Println($value); // Prints Hello // Modify the string in place my $length = StrLen($value); for (my $i = 0, $j = $length - 1; $i < $j; $i++, $j--) { my $c = $value[$i]; $value[$i] = $value[$j]; $value[$j] = $c; } // All done Println($value); // Prints olleH