У хлора Cl2 - ковалентная неполярная связь
СО2 - ковалентная полярная связь, хотя молекула неполярная,т. к не образует диполя.
·· · ·· ·· ··
:О: + ·С · + :О: → :О::С::О: → О=С=О
У йодида натрия ионная связь, т.к эта химическая связь образована с помощью взаимодействия разноименно заряженных ионов типичного металла и типичного неметалла:Na⁺I⁻
2e
__
I ↓
2Na+I₂=2Na⁺I⁻
·