Marking a variable that is unchanged after initialization `const` is an indication to future maintainers that "no this isn't updated, and it's not supposed to be". `const` should be used in these situations in the interests of code clarity.

## Noncompliant Code Example

    function seek(input) {
      let target = 32;  // Noncompliant
      for (let i of input) {
        if (i == target) {
          return true;
        }
      }
      return false;
    }

## Compliant Solution

    function seek(input) {
      const target = 32;
      for (let i of input) {
        if (i == target) {
          return true;
        }
      }
      return false;
    }