Update my-reactive-element.jsx

Should be a bit more idiomatic.

- Always prefer setState over forceUpdate. It makes the mutation points clear
  and easily grep-able. It also means that you can batch more updates and wait
  for a animation frame, whereas forceUpdate flushes straight away.
- Using map() is a bit nicer, imho, but completely up to you.