u_ju
우주의 우당탕탕개발일지
u_ju
전체 방문자
오늘
어제
  • 분류 전체보기 (118)
    • 팀 프로젝트 (2)
    • 내배캠 WIL & TIL (91)
    • JS (0)
    • React (1)
    • CS (23)
    • Next (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 코딩#바보#오류투성이#팀프로젝트
  • 일요일 오늘은 내가 바로 함수만들기 요리사 !
  • Component를 처음 선언하는 것을 Mount 라고 한다던데...?#props #state
  • 회의감#현타#나름뿌듯#고민거리#코딩#IT#CSS#JS
  • 배열#함수

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
u_ju

우주의 우당탕탕개발일지

내배캠 WIL & TIL

TIL) 스파르타 개발일지 22-12-07

2022. 12. 8. 13:12

가위 바위 보 게임을 리액트로 만들어보았다.

<button onClick={() => play("scissors")}>가위</button>
<button onClick={() => play("rock")}>바위</button>
<button onClick={() => play("paper")}>보</button>
//함수를 실행시킬 때 에는 {() = > play()} 콜백 함수처럼 전달하는 형식으로 안에 넣어줘야한다

과정

1. 내가 선택할 수 있는 가위, 바위, 보 btn 세개

2.선택한 btn을 보여줄 수 있는 박스 두 개(내가 선택한 것, 컴퓨터)

3. 내가 선택한 btn에 알맞는 화면출력.

4. btn click시 컴퓨터는 랜덤한 값을 화면에 출력.

5. (3), (4)의 결과를 가지고 승자를 따짐.

6. 승패의 결과에 따라 출력되는 박스의 테두리의 색이 변경 (이기면 : 초록, 지면 : 빨강, 비기면 : 노랑)

 

버튼에 따라 해당 선택 값이 출력될 수 있는 박스 두개와  선택버튼 구현. 

2번까지 진행.

 

 

'내배캠 WIL & TIL' 카테고리의 다른 글

TIL) 스파르타 개발일지 22-12-09  (0) 2022.12.09
TIL) 스파르타 개발일지 22-12-08  (0) 2022.12.08
TIL) 스파르타 개발일지 22-12-06  (0) 2022.12.07
TIL) 스파르타 개발일지 22-12-05  (0) 2022.12.05
★WIL) 스파르타 개발일지 22-12-04  (0) 2022.12.05
    '내배캠 WIL & TIL' 카테고리의 다른 글
    • TIL) 스파르타 개발일지 22-12-09
    • TIL) 스파르타 개발일지 22-12-08
    • TIL) 스파르타 개발일지 22-12-06
    • TIL) 스파르타 개발일지 22-12-05
    u_ju
    u_ju

    티스토리툴바