>I didn't follow the comment by Neil on resistor values.
because the Vf for the LEDs ensures the voltage to be dropped is quite small, you only need a fairly small resistor to limit the current, making the approach relative efficient.
You will often encounter a single, small white LED run off a stack of three button cells, or 20 or so in parallel run off three alkaline cells, no dropper resistor. Despite breaking the rules the internal resistance of the cells is sufficient to limit the current to (Vbat-Vf)/Rbat.
Well, I know what I mean, anyway!
Neil