codestates / codestates/33Plan

[Error] 메타인지 테스트 구현시 더미데이터가 겹치는 문제 발생

Open
#67 0 comments 0 reactions 1 assignee Claimed by @sud665 View on GitHub
Completed Error Front-end
Dominant language
JavaScript
Stars
2
Forks
4
PR merge metrics
No merged PRs in 30d

Description

> 해결된 에러라면 라벨에 'Complete' 를 달아주세요.
> 미해결된 에러라면 라벨을 'In progress' 로 변경해주세요.

### 어떤 에러인가요?
- 더미데이터 랜더링시 반복되는 경우 발생

### 에러 핸들링 방법

- 핸들링 방법에 대해서 간단하게 기록해보세요.
랜덤숫자를 발생하면 해당 인덱스의 값을 지우고, 값을 상태 변경 시킴.

```js
const handleRandom = () => {
let newMeta = metaData.slice()
let randomNum = Math.floor(Math.random() * newMeta.length)
newMeta.splice(randomNum,1)
setMetaData(newMeta)
// 선택된 번호는 지우기 구현
// setMetaData(metaData.splice())
// 더미데이터를 항상 랜덤하게 정렬해서 순서대로 보여주는게 나은지 / 아니면 특정인덱스를 제거해야할지
return setTimerNum(randomNum)
}
```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.