Both sides previous revision
Previous revision
Next revision
|
Previous revision
|
en:input [2016/08/07 21:09] admin |
en:input [2020/11/22 21:31] (current) admin |
===== Input (Statement) ===== | ===== Input (Statement) ===== |
==== Format ==== | ==== Format ==== |
**input** //prompt_expr//, [[variables|variable]]\\ | **input** [[expressions|prompt]], [[variables|variable]]\\ |
**input** [[variables|variable]]\\ | **input** [[variables|variable]]\\ |
**input** //prompt_expr//, //array_variable[index]//\\ | **input** [[expressions|prompt]], [[arrays|array_variable]] [ [[integerexpressions|index]] ]\\ |
**input** //array_variable[index]//\\ | **input** [[arrays|array_variable]] [ [[integerexpressions|index]] ]\\ |
**input** //prompt_expr//, //array_variable[index, index]//\\ | **input** [[expressions|prompt]], [[arrays|array_variable]] [ [[integerexpressions|row_index]], [[integerexpressions|column_index]] ]\\ |
**input** //array_variable[index, index]//\\ | **input** [[arrays|array_variable]] [ [[integerexpressions|row_index]], [[integerexpressions|column_index]] ]\\ |
| |
**input float** //prompt_expr//, [[variables|variable]]\\ | **input float** [[expressions|prompt]], [[variables|variable]]\\ |
**input float** [[variables|variable]]\\ | **input float** [[variables|variable]]\\ |
**input float** //prompt_expr//, //array_variable[index]//\\ | **input float** [[expressions|prompt]], [[arrays|array_variable]] [ [[integerexpressions|index]] ]\\ |
**input float** //array_variable[index]//\\ | **input float** [[arrays|array_variable]] [ [[integerexpressions|index]] ]\\ |
**input float** //prompt_expr//, //array_variable[index, index]//\\ | **input float** [[expressions|prompt]], [[arrays|array_variable]] [ [[integerexpressions|row_index]], [[integerexpressions|column_index]] ]\\ |
**input float** //array_variable[index, index]//\\ | **input float** [[arrays|array_variable]] [ [[integerexpressions|row_index]], [[integerexpressions|column_index]] ]\\ |
| |
**input integer** //prompt_expr//, [[variables|variable]]\\ | **input integer** [[expressions|prompt]], [[variables|variable]]\\ |
**input integer** [[variables|variable]]\\ | **input integer** [[variables|variable]]\\ |
**input integer** //prompt_expr//, //array_variable[index]//\\ | **input integer** [[expressions|prompt]], [[arrays|array_variable]][[[integerexpressions|index]] ]\\ |
**input integer** //array_variable[index]//\\ | **input integer** [[arrays|array_variable]] [ [[integerexpressions|index]] ]\\ |
**input integer** //prompt_expr//, //array_variable[index, index]//\\ | **input integer** [[expressions|prompt]], [[arrays|array_variable]] [ [[integerexpressions|row_index]], [[integerexpressions|column_index]] ]\\ |
**input integer** //array_variable[index, index]//\\ | **input integer** [[arrays|array_variable]] [ [[integerexpressions|row_index]], [[integerexpressions|column_index]] ]\\ |
| |
**input string** //prompt_expr//, [[variables|variable]]\\ | **input string** [[expressions|prompt]], [[variables|variable]]\\ |
**input string** [[variables|variable]]\\ | **input string** [[variables|variable]]\\ |
**input string** //prompt_expr//, //array_variable[index]//\\ | **input string** [[expressions|prompt]], [[arrays|array_variable]] [ [[integerexpressions|index]] ]\\ |
**input string** //array_variable[index]//\\ | **input string** [[arrays|array_variable]] [ [[integerexpressions|index]] ]\\ |
**input string** //prompt_expr//, //array_variable[index, index]//\\ | **input string** [[expressions|prompt]], [[arrays|array_variable]] [ [[integerexpressions|row_index]], [[integerexpressions|column_index]] ]\\ |
**input string** //array_variable[index, index]//\\ | **input string** [[arrays|array_variable]] [ [[integerexpressions|row_index]], [[integerexpressions|column_index]] ]\\ |
| |
==== Description ==== | ==== Description ==== |
Waits for the user to type a line of text into the text output window. When the user hits the enter or return key, the user's input is stored in to a //variable//. If the user types in a valid number, the variable will contain an integer or floating point number and not a string. The conversion to a number (or not) may be forced by specifying INPUT FLOAT, INPUT INTEGER, or INPUT STRING. \\ | Waits for the user to type a line of text into the text output window. When the user hits the enter or return key, the user's input is stored in to a [[variables|variable]].\\ |
User may optionally be prompted for the input by //prompt_expr//.\\ | |
| Using just INPUT, if the user types a valid number it will be converted and stored as either an integer or a float. If INPUT is unable to convert what is typed, it will be saved as a string.\\ |
| |
| You may force the type conversion by specifying INPUT FLOAT, INPUT INTEGER, or INPUT STRING. \\ |
| |
| User may optionally be prompted for the input by [[expressions|prompt]].\\ |
References to array elements may also be specified. | References to array elements may also be specified. |
| |