J.R. S. answered 11/07/20
Ph.D. University Professor with 10+ years Tutoring Experience
Again, we begin with a correctly balanced equation:
1 Cl2(g) + 2NaI(s) ==> 2NaCl(s) + 1 I2(s) ... balanced equation
Using the stoichiometry of the balanced equation and dimensional analysis, we can answer the question as follows:
0.947 mol Cl2 x 2 mol NaI / 1 mol Cl2 = 1.89 moles NaI consumed
0.947 mol Cl2 x 2 mol NaCl / 1 mol Cl2 = 1.89 moles NaCl produced
0.947 mol Cl2 x 1 mol I2 / 1 mol Cl2 = 0.947 moles I2 produced