$(( and )).values[$((i+1))]=1values[i+1]=1In indexed arrays (but not associative ones), the array index is
already an arithmetic context. There is no point or value in wrapping it
in an additional, explicit $((..)).
If ShellCheck has failed to realize that your array is associative, or if you for stylistic reasons prefer the redundancy, you can ignore this message.
ShellCheck is a static analysis tool for shell scripts. This page is part of its documentation.