Hi devs! I made a 2 scripts for random math question and its not working so i check if there is error, but there is no error did i write wrong?
text script
while true do
wait(1)
local number1 = tostring(script.Parent.Parent.Parent.Number1.Value)
local number2 = tostring(script.Parent.Parent.Parent.Number2.Value)
local sign = tostring(script.Parent.Parent.Parent.Sign.Value)
repeat wait(1) until number1 ~= 0 and number2 ~= 0 and sign ~= 0
if sign == 0 then
script.Parent.Text = "Error"
elseif sign == 1 then
script.Parent.Text = number1.." + ".. number2.." = ?"
elseif sign == 2 then
script.Parent.Text = number1.." - ".. number2.." = ?"
elseif sign == 3 then
script.Parent.Text = number1.." * ".. number2.." = ? "
end
end
answer value script
local number1 = tostring(script.Parent.Parent.Number1.Value)
local number2 = tostring(script.Parent.Parent.Number2.Value)
local sign = tostring(script.Parent.Parent.Sign.Value)
repeat wait(2) until number1 ~= 0 and number2 ~= 0 and sign ~= 0
if sign == 1 then
script.Parent.Value = number1 + number2
elseif sign == 2 then
script.Parent.Value = number1 - number2
elseif sign == 3 then
script.Parent.Value = number1 * number2
end
