The following doesn't work.
generateFakeAnswer = () => {
getRealAnswer = (state) => {
return state.valueOne + state.valueTwo + state.valueThree;
}
this.setState({
fakeAnswer: Math.floor(Math.random() * 10) + getRealAnswer(this.state)
})
}
But the following does work.
generateFakeAnswer = () => {
function getRealAnswer(state) {
return state.valueOne + state.valueTwo + state.valueThree;
}
this.setState({
fakeAnswer: Math.floor(Math.random() * 10) + getRealAnswer(this.state)
})
}
Am I doing something wrong?