update doc
This commit is contained in:
parent
4dbd691146
commit
f4896f8d7c
@ -15,35 +15,40 @@ followed by `.`; a list of all the functions will appear.
|
|||||||
|
|
||||||
![](/static/mb/js/basicFuns.png)
|
![](/static/mb/js/basicFuns.png)
|
||||||
|
|
||||||
Continue typing to select one of the functions, or click on one of the functions
|
We call this feature "Intellisense". Continue typing to select one of the functions,
|
||||||
to select. You also narrow down the set of functions by typing, as below:
|
or click on one of the functions to select. You also narrow down the set of functions by typing, as below:
|
||||||
|
|
||||||
![](/static/mb/js/basicIntell.png)
|
![](/static/mb/js/basicIntell.png)
|
||||||
|
|
||||||
## Function arguments
|
## Function parameter values
|
||||||
|
|
||||||
You might have noticed that the call `showString` above takes one argument,
|
You might have noticed that the call `showString` above takes one parameter value,
|
||||||
the string to be scrolled on the LED screen. There is a second (optional)
|
the string to be scrolled on the LED screen. There is a second (optional)
|
||||||
argunment that controls the speed of the scroll. Try this:
|
parameter that controls the speed of the scroll. Try this:
|
||||||
|
|
||||||
```typescript
|
```typescript
|
||||||
basic.showString("Hello!",50)
|
basic.showString("Hello!",50)
|
||||||
```
|
```
|
||||||
|
|
||||||
If you don't give a value for an optional argument, where does its value
|
Intellisense shows all the available parameters for a function.
|
||||||
come from?
|
|
||||||
|
|
||||||
## Left and right parentheses, please!
|
## Left and right parentheses, please!
|
||||||
|
|
||||||
Whenever you want to call a function, you give the name of the function
|
Whenever you want to call a function, you give the name of the function
|
||||||
followed by `(` and ending with `)`. Inbetween the left and right
|
followed by `(` and ending with `)`. Inbetween the left and right
|
||||||
parentheses go the function arguments. If a function has zero arguments, you still
|
parentheses go the function arguments. If a function has zero arguments, you still
|
||||||
need the parentheses. For example
|
need the parentheses in order to call the function. For example
|
||||||
|
|
||||||
```typescript
|
```typescript
|
||||||
basic.clearScreen()
|
basic.clearScreen()
|
||||||
```
|
```
|
||||||
|
|
||||||
|
It's a syntax error to have a left parenthesis without the "closing" right parenthesis:
|
||||||
|
|
||||||
|
```typescript
|
||||||
|
basic.clearScreen(
|
||||||
|
```
|
||||||
|
|
||||||
### ~button /js/sequence
|
### ~button /js/sequence
|
||||||
NEXT: Sequencing Commands
|
NEXT: Sequencing Commands
|
||||||
### ~
|
### ~
|
||||||
|
Loading…
Reference in New Issue
Block a user