Challenge
Task
Now that we have learned the basics and the needed starting point for Functional Components in React, we will now go over a challenge that will help you get practical experience in creating components and getting familiar with coding components from scratch.
Your tasks are as follows:
-
Initialize the count to 0 and create a function to increment it.
-
Use the
useEffecthook to log a message every time the count is updated. -
Fill in with the function to multiply count by and return that value.
-
Add two paragraphs here displaying the current count and the double count.
-
Set the onclick method to a function that adds one to the count by calling
setCount.
Hints:
-
Use the
useStatehook to initialize the value to zero. -
Use the
console.log(count)in theuseEffecthook and have thecountvariable as a dependency. -
Create an arrow function that simply returns
count * 2. -
Pass in
count + 1to thesetCountfunction which should be called in thebutton.
Grazie per i tuoi commenti!
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Mi faccia domande su questo argomento
Riassuma questo capitolo
Mostri esempi dal mondo reale
Fantastico!
Completion tasso migliorato a 3.13
Challenge
Scorri per mostrare il menu
Task
Now that we have learned the basics and the needed starting point for Functional Components in React, we will now go over a challenge that will help you get practical experience in creating components and getting familiar with coding components from scratch.
Your tasks are as follows:
-
Initialize the count to 0 and create a function to increment it.
-
Use the
useEffecthook to log a message every time the count is updated. -
Fill in with the function to multiply count by and return that value.
-
Add two paragraphs here displaying the current count and the double count.
-
Set the onclick method to a function that adds one to the count by calling
setCount.
Hints:
-
Use the
useStatehook to initialize the value to zero. -
Use the
console.log(count)in theuseEffecthook and have thecountvariable as a dependency. -
Create an arrow function that simply returns
count * 2. -
Pass in
count + 1to thesetCountfunction which should be called in thebutton.
Grazie per i tuoi commenti!