NaCl- Ионная F2- молекулярная HF- кавалентная полярная
Атом натрия имеет 1 електрон на внешнем уровне, а атом хлора 1 недостающий до идиального состояния т.е 8 електронов на уровне, они встречаются и создают пару с общей електроном
Еще это можно расмотреть так
Вовремя реакции атом натрия образует частицу с положительным зарядом, а атом хлора с отрицательным, они притягивают друг к другу и получается молекула NaCl