coils produce hundreds [thousands?] of volts, about the same regardless of battery input, some do it with 6V, some require ~9V, and the resistor is to lower the 12V to that ~9V, while the resistor bypass when cranking compensates for the lower voltage caused by the starter motor draw
Bill