This is a double question, but if you know one, you might know the other so: 1. What does the semicolon do in functions? I see it all the time, and I use it only when copy-pasting someones code, but I don't see the difference between it being there and not 2. What is the difference between = and ==? for example, the difference between: if a = b (fill the blank) and if a == b (fill the blank) I looked it up on the manual, still not finding an answer.