I really dont understand this at all... Which of the following compounds are held together by ionic bonding? NaH, MgH2, or NH3 I dont think any of these are but the answer is NaH and MgH2....the difference in electronegativity is so small that there is no way these can both be ionic??? or is this an exception...please explain thanks alot !!!