I'm a new DM and I have a relatively simple question that I can't seem to find a good answer to: How do I determine how many spells a character gets to learn upon leveling up?
For example: The table for a wizard shows that a level one wizard knows 3 cantrips and gets 2 level one spell slots. Does this also mean they know 2 level one spells? Now, suppose they level up to level 2. They get an extra level one spell slot, so do they get an extra level one spell? At level 3, it gets more confusing, because they now get an extra level one spell slot and 2 new level 2 slots. How many spells does the wizard now know?
More generally, is there a way to figure out how many spells a character is able to learn per level which applies to all classes? Does it depend on class?