J.R. S. answered 02/12/19
Ph.D. University Professor with 10+ years Tutoring Experience
The equation for this reaction (all species being aqueous) would look something like this:
acetone + iodine + acid ==> iodoacetone + iodide ion + hydronium ion
CH3(C=O)CH3 + I2 + H+ ==> CH3(C=O)CH2I + I- + H+
The initial reaction rate would likely not be affected by addition of NaI because neither Na+ nor I- are reactants, but at equilibrium the reaction will be shifted to the reactant side. This is based on Le Chatelier's Principle because addition of NaI increases the concentration of I- (a product). However, note that this is relevant for systems at equilibrium. Since reaction rates are generally determined during initial rates, this would not be a determining factor.