Nope, Solaris (I assume you really mean ksh on Solaris) shows the type of the variable, should it have a type. eg:
$ typeset -p | grep RANDOM
typeset -i RANDOM
Here RANDOM is of type integer, but the shell, being loosely typed, doesn't mandates a variable to have a type, in which case it is a string by default.