리액트의 strict mode는 예상하지 못한 에러를 방지해 주는 역할을 한다.배포할 때는 strict mode가 자동으로 비활성화되지만, 개발하는 과정에서는 예상치 못한 에러를 만들기도 한다.그래서 strict mode를 비활성화하고 사용하는 걸 선호하는데, React에서는 app.js 또는 index.js 파일에서 부분을 없애주면 된다.import React from "react";import ReactDOM from "react-dom/client";import App from "./App";ReactDOM.createRoot(document.getElementById("root")).render( // // 이 부분을 주석 처리하거나 제거 // ); 하지만 Next.js는 R..
🌝 Frontend
프로그램 설명 1. 사용자가 수의 최댓값을 입력한다. (단, 수는 0부터 시작하고 정수만 가능하다) 2. 사용자는 최댓값 범위 안의 수에서 하나의 수를 고른다. 3. Play! 버튼을 누르면 범위 안에서 랜덤한 수가 등장한다. 4. 랜덤한 수와 사용자가 입력한 수가 일치하면 "You Win!"을, 일치하지 않으면 "You Lose!"를 출력한다. 프로그램 설계 1. 사용자에게 범위의 최댓값과 최댓값 범위 안의 수 하나를 입력받는다. 이때, 입력받은 수는 설정한 범위 안의 수여야 한다. 2. 두 수를 입력받고 Play! 버튼을 누른다. 이때, 입력받은 수가 최댓값보다 크다면, 버튼은 비활성화 상태로 변경한다. 3. 랜덤 수가 생성된다. 4. 랜덤 수와 입력받은 수를 비교해서 동일한지 확인한다. 5. 결과를..