Skip to main content

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

4
  • I see no difference in this approach, except for the order of the conditions on the if statement. Commented Nov 6, 2021 at 16:17
  • @Luigi is not really the same as your if check the same variable, so either one or the other is run, In my use case first if change the title variable the second set back the state variable to true Commented Dec 10, 2021 at 22:03
  • that's what I mean with the order changed. you check if you've set it before, and if you have, you run your function. mine first checks if i've haven't set it yet, and then sets it. otherwise, it runs my function (in your case, changeTitle). Commented Dec 12, 2021 at 1:18
  • 1
    @Luigi I have tried your approach once I had this use case and wasn't working, then I came up with what I wrote above and again I check 2 different variable. At the moment I am over other thins, but I will explain it better why I had to check 2 different variable not the same one. Also there isn't need to downgrade others people answer if they aren't clear. I provided an almost full example, so eventually could be an enhancement of yours, but is more and edge case, otherwise I could have simply have used others answers, included yours. Commented Feb 3, 2022 at 6:38