Difference between revisions of "var.store"
Jump to navigation
Jump to search
m (→Example) |
|||
(2 intermediate revisions by the same user not shown) | |||
Line 7: | Line 7: | ||
== Syntax == | == Syntax == | ||
− | var.'''store(varname, data) | + | var.'''store'''(varname, data) |
− | |||
{| class="wikitable" | {| class="wikitable" | ||
Line 21: | Line 20: | ||
== Example == | == Example == | ||
− | + | --[[User:Adriweb|Adriweb]] ([[User talk:Adriweb|talk]]) 11:33, 14 April 2016 (CEST) | |
<source lang="lua"> | <source lang="lua"> | ||
− | function on. | + | function on.construction() |
− | var.store("sol",1400000) | + | var.store("sol", 1400000) |
end | end | ||
Line 33: | Line 32: | ||
</source> | </source> | ||
− | This code store some data into the "sol" variable, retrieves the content of the variable sol (string), and prints it on the screen. | + | This code store some data into the "sol" variable, retrieves the content of the variable sol (string), and prints it on the screen. |
== See also == | == See also == |
Latest revision as of 10:33, 14 April 2016
var.store is a function that is part of the Var functions.
The function set the content of a variable in the current document.
Returns nil when the operation succeeded, otherwise an error message.
Syntax
var.store(varname, data)
Parameter | Type | Description |
---|---|---|
string | The name of the math variable you want to store stuff in. | |
anything | the data you want to store in varname. Can be a number, string, table etc. |
Example
--Adriweb (talk) 11:33, 14 April 2016 (CEST)
function on.construction()
var.store("sol", 1400000)
end
function on.paint(gc)
variable = var.recall("sol") --assuming that sol exists
gc:drawString("The diameter of the sun is " .. tostring(variable) .. " KM", 10, 10, "top")
end
This code store some data into the "sol" variable, retrieves the content of the variable sol (string), and prints it on the screen.