Migrate docs from the other repo
This commit is contained in:
52
docs/reference/math/math.md
Normal file
52
docs/reference/math/math.md
Normal file
@ -0,0 +1,52 @@
|
||||
# Math Library
|
||||
|
||||
Functions in the math library. #docs #math #random #abs #mod #pow #max #min #clamp
|
||||
|
||||
### @parent blocks/language
|
||||
|
||||
The math library includes math related functions that you can use with [Numbers](/microbit/reference/types/number).
|
||||
|
||||
* In the [Block editor](/microbit/blocks/editor), click **maths** on the left to see the available blocks
|
||||
|
||||
The functions available in Block Editor are:
|
||||
|
||||
### abs
|
||||
|
||||
math `->` abs (x : [Number](/microbit/reference/types/number)) *returns* [Number](/microbit/reference/types/number)
|
||||
|
||||
returns the absolute value of input parameter `x`
|
||||
|
||||

|
||||
|
||||
### max
|
||||
|
||||
math `->` max (x : [Number](/microbit/reference/types/number), y : [Number](/microbit/reference/types/number)) *returns* [Number](/microbit/reference/types/number)
|
||||
|
||||
returns the larger of two input numbers (`x` and `y`)
|
||||
|
||||

|
||||
|
||||
### min
|
||||
|
||||
math `->` min (x : [Number](/microbit/reference/types/number), y : [Number](/microbit/reference/types/number)) *returns* [Number](/microbit/reference/types/number)
|
||||
|
||||
returns the smaller of two input numbers (`x` and `y`)
|
||||
|
||||

|
||||
|
||||
### random
|
||||
|
||||
math `->` random (limit : [Number](/microbit/reference/types/number)) *returns* [Number](/microbit/reference/types/number)
|
||||
|
||||
returns a random [Number](/microbit/reference/types/number) between 0 and the parameter *limit*
|
||||
|
||||

|
||||
|
||||
### Lessons
|
||||
|
||||
[love meter](/microbit/lessons/love-meter)
|
||||
|
||||
### See also
|
||||
|
||||
[Block Editor documentation](/microbit/blocks/contents), [Number](/microbit/reference/types/number)
|
||||
|
Reference in New Issue
Block a user