22 lines
717 B
Markdown
22 lines
717 B
Markdown
---
|
|
title: Use Advanced JavaScript in React Render Method
|
|
---
|
|
## Use Advanced JavaScript in React Render Method
|
|
|
|
### Method
|
|
While you are inside the render method and not inside the return method, you can write JavaScript **without** wrapping it inside curly braces.
|
|
|
|
First, you will have to set the constant 'answer' to a value. Access the 'possibleAnswers' array using the value of 'randomIndex', which is located within the state of your component. Remember, you access state using `this.state`.
|
|
|
|
### Solution
|
|
```js
|
|
const answer = possibleAnswers[this.state.randomIndex];
|
|
```
|
|
|
|
Next, insert your const 'answer' into the p-tags. Make sure to wrap it with curly braces `{ }`.
|
|
```jsx
|
|
<p>
|
|
{answer}
|
|
</p>
|
|
```
|