For a plaintext version of this page, see: https://docs.datadoghq.com/security/code_security/static_analysis/static_analysis_rules/typescript-best-practices/no-cond-assign.md
This product is not supported for your selected Datadog site. ().
Metadata
ID:typescript-best-practices/no-cond-assign
Language: TypeScript
Severity: Error
Category: Best Practices
Description
While there may be valid reasons to use an assignment operation in a condition, it is very easy to mistake = with ==, which is usually what is intended. This rule prevents mistakes like these because it is easier to intentionally disable the rule than identify the error.