Singapore is pretty close to the equator and Ocean and so it has a tropical rainforest climate. Its climate generally doesn’t have distinctive seasons, uniform temperature and pressure, high humidity, and abundant rainfall.
Yes, all the factors have different impacts on the different locations. In St. Louis, Missouri there is minimal impact due to ocean and altitude