codestates / codestates/Lumiere
[에러 핸들링] Unnecessary use of boolean literals in conditional expression
- Dominant language
- TypeScript
- Stars
- 7
- Forks
- 4
- PR merge metrics
- No merged PRs in 30d
Description
> 해결된 에러라면 라벨에 'Complete' 를 달아주세요.
> 미해결된 에러라면 라벨을 'In progress' 로 변경해주세요.
### 어떤 에러인가요?
- array의 includes메소드를 아래와 같이 사용 하였는데 하기와 같은 에러가 발생
### 에러 메시지
```bash
$ 터미널의 에러 코드를 여기 넣어주세요.
Unnecessary use of boolean literals in conditional expression no-unneeded-ternary
```
### 에러 핸들링 방법
- 핸들링 방법에 대해서 간단하게 기록해보세요.
includes 메소드를 사용할경우 이미 결과에 true/false가 명시되는데, 이걸 또다시 삼항연산자로 구분하려고 하니 에러가 나는것
```js
// 코드가 들어가도 좋아요!
checkedItems.includes('privacy') ? true : false}
```
### 에러 핸들링을 위해 참고한 레퍼런스 링크
[스택오버플로우](https://stackoverflow.com/questions/42705930/error-unnecessary-use-of-boolean-literals-in-conditional-expression-no-unneeded)
[MDN 공식문서](https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/includes)
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.