sin() function in Lua’s math library calculates the sine of an angle given in radians. The result is the ratio of two sides of a right-angled triangle: the length of the side opposite the given angle to the length of the hypotenuse.
angle: The angle in radians.
In this example,
math.sin() calculates the sine of a 90 degree angle (π/2 radians).
local angle = math.pi / 2local answer = math.sin(angle)local output = string.format("The sine of %.4f is approximately %.0f", angle, answer)print(output)
This is the resulting output:
The sine of 1.5708 is approximately 1