I use countdowns a lot for things like intermissions, and it always works but I know there are much better ways to do it then how I do it, because the way that I do it is lengthy and kindof unreasonable. I'm just not exactly sure how. Help?
while true do
script.Parent.Text = "30"
wait(1)
script.Parent.Text = "29"
wait(1)
script.Parent.Text = "28"
wait(1)
script.Parent.Text = "27"
wait(1)
script.Parent.Text = "26"
wait(1)
script.Parent.Text = "25"
wait(1)
script.Parent.Text = "24"
wait(1)
script.Parent.Text = "23"
wait(1)
script.Parent.Text = "22"
wait(1)
script.Parent.Text = "21"
wait(1)`
end -- and so on
this is usually what I would use, and so on but there has to be a more efficient way of doing it. Thank you in advance!

2 comments
Sorry I forgot to put quotation mark at end of string lol!
This will make things so much more efficient, thank you so much!