Yeah for whatever reason, FE devs want to make everything a const. It's like a religious belief or something, it's really kinda weird.
const fun = () => { const something = "whatever" const array = []; array.push(someting)
for (const thing of array) { if (thing === 'whatever') blah(thing) } }
Semicolons? Optional. Which quotes you should use? Whatever you feel like! But you must declare things as a const wherever possible! Even if it's an array that you're going to be changing, declare it as a const because you should know that you can push things into a const array, and since it's possible to declare it as a const, you must declare it as a const.
Why is this? Nobody knows, but it's important to FE devs that you use const.