Which types it has affect how it performs when it battles other PokÃ mon of other types . Every PokÃ mon has either one or two of the different types ; dual-typed PokÃ mon combine the strengths and weaknesses of both their types .