Question: what is the difference between metals and nonmetals with regard to them becoming ions?
Answer: Metals contain 1 to 3 electrons in their outermost shell whereas non-metals contain 4 to 8 electrons in their outermost shell. Metal loses electrons to form electropositive ions but non-metals accept electrons to form electronegative ions.