User Manual
15
Basic Commands and Functions
Multi-dimensional array:
ARRAY myArray$(3,7) REM 2-dimensional string array (3 rows, 7 columns)
FOR i = 1 TO 3
FOR j = 1 TO 7
myArray$(i,j) = str$(i * j) REM str$ converts a number to a string
NEXT j
NEXT i
REM myArray$(i,j) now contains values 1 2 3 4 5 6 7
2 4 6 8 10 12 14
Returns the given array’s number of dimensions.
ARRAY myArray(10)
PRINT ARRAYDIM(myArray()) REM prints “1” as myArray is one-dimensional
ARRAY myArr(2,4,4)
PRINT ARRAYDIM(myArr()) REM prints “3” as myArr is three-dimensional
ARRAYDIM (array)
Returns the given array’s dimension’s size, where array species the array and number species
the dimension. The last parameter is optional and defaults to the first dimension if not specified.
ARRAY myArray(10)
PRINT ARRAYSIZE(myArray()) REM prints “10”
ARRAY myArr$(2,4)
PRINT ARRAYSIZE(myArr$(), 2) REM prints “4”
ARRAYSIZE (array, number)
Returns the rst character’s ASCII numerical representation. CHR$( ), converting a numerical
value to the ASCII character, is the opposite function of ASC( ).
PRINT ASC(“A”) REM prints “65”
PRINT CHR$(65) REM prints “A”
ASC (string)
Returns the arc-sine value of the given number.
var = ASIN(0) REM stores 0 in the var variable
PRINT ASIN(1) REM prints “1.5708” (PI/2)
ASIN (number)










