Completely stuck on JS ES6 lessons

I think some of those lessons could use a rework

Absolutely. But keep in mind that FCC is open-source and it’s hard to maintain everything up to good educational standards. Most contributes are programmers, not teachers. The site is constantly improving nonetheless.

Here’s where I’m at now: https://learn.freecodecamp.org/javascript-algorithms-and-data-structures/es6/use-destructuring-assignment-to-assign-variables-from-objects

Checking the link you provided I can assure you’re not dumb at all. (if anything else you’re smart enough to figure out something is missing)

The Destructuring Assignment lesson as of current is:

  • Not explaining the concept clearly.
  • Not explaining what you need to do clearly to pass the challenge.
  • Just throwing the concept at you without explicitly stating the benefits.

At least that’s how it would look form a learner’s perspective and a JavaScript beginner in my opinion. But you, having the optimistic programmer’s mentality, will consider it part of the challenge.

I got some time today so I covered the subject itself in a question with a more suitable title so more people can make use of the answer:

Answer | ES6: Use Destructuring Assignment to Assign Variables

Goodluck.