Please explain the reason.
chemically speaking is not wrong to write Na2Cl2, because sodium chloride has a 1:1 ratio of Na and Cl
IUPAC states that you have to write a chemical formula of a compound with the smallest numbers that will describe the ratio of the atoms.
No it can’t because Na2 means 2 sodium atoms and Cl2 means 2 chlorine atoms. 2NaCl means 2 moles of the compound sodium chloride (table salt). Plus Na2Cl2 doesnt exist.
it is thermodynamically unfavourable to write sodium chloride as Na2Cl2.draw a born haber cycle for both,put in the datas and u’ll get the answer
check this link