Wordt gebruikt om een argument (bijvoorbeeld een string) te converteren naar een nummer.
Gebruik en Argumenten
tonumber(argument)
- argument: een argument van een willekeurig type dat geconverteerd moet worden naar een nummer
Waarden die teruggeven worden
nummer: Een nummer dat dezelfde waarde heeft als de inhoud van het geconverteerde argument.
Voorbeeld
--Store the string '123' in myString local myString = '123' --This will cause an error because LUA can't work out if it should convert the string to a number or the number to a string if (myString > 100) then end --So we force the string to be a number and it works if (tonumber(myString) > 100) then fibaro:debug("This works - it's more than 100!") end