Which statement correctly creates a for loop that iterates from 10 down to 1?
The statement for(let i=10; i>=1; i--) { } correctly creates a for loop that iterates from 10 down to 1. This loop has three components: initialization (let i=10), condition (i>=1), and update (i--). It starts with i equal to 10 and decrements i after each iteration, continuing as long as i is greater than or equal to 1. The first option would also iterate from 10 to 1, but the third option would miss 1 since it stops when i equals 1, and the fourth option iterates from 1 to 10, not from 10 to 1.