what factor affect the strength of an electromagnet?
An iron core will produce the strongest magnet. By increasing the size of the core you also increase the strength of the electromagnet. Compare the diagrams. Note: Look at the amount of coils, the size and number of the power source.