Счетчик на стейтах в React

Давайте сделаем счетчик кликов по кнопке:

function App() { const [count, setCount] = useState(0); function clickHandler() { setCount(count + 1); } return <div> <span>{count}</span> <button onClick={clickHandler}>+</button> </div>; }

Можно избавится от функции-обработчика, заменив ее анонимной стрелочной функцией:

function App() { const [count, setCount] = useState(0); return <div> <span>{count}</span> <button onClick={() => setCount(count + 1)}>+</button> </div>; }

Пусть в стейте хранится число. Выведите это число в абзаце. Сделайте две кнопки. Пусть первая кнопка увеличивает возраст на единицу, а вторая - уменьшает его.



Чат с GPT Компилятор