Are there any other factors that affect the temperature of a body?
The factors that affect the temperature of a body are the heat transferred to the body, the amount of heat absorbed by the body, the amount of heat radiated by the body, and the rate at which the heat is transferred.