REVERSE$(string-expression)
Reverses the characters in the given string expression and returns the result.
Examples
Input | Output |
"abcdef" | "fedcba" |
"0123456789" | "9876543210" |
"hello world!" | "!dlrow olleh" |
"Retro Rocket" | "tekcoR orteR" |
"BASIC" | "CISAB" |
PRINT REVERSE$("Reverse me!")
Produces "!em esreveR".
REM Use REVERSE$ in a palindrome check
word$ = "level"
IF word$ = REVERSE$(word$) THEN
PRINT word$; " is a palindrome"
ENDIF
Notes
- Operates on the string as a sequence of ASCII characters.
- Whitespace, punctuation, and case are preserved exactly.
- Always returns a new string; the original string is unchanged.
See also: LEFT$ · RIGHT$ · MID$ · LEN