Reactでの複数入力の扱い方
数値を入力するための2つの入力フィールドがあるとします。 入力に応じて、2つの入力フィールドの合計が段落に表示されるようにしましょう:
function App() {
const [value1, setValue1] = useState(0);
const [value2, setValue2] = useState(0);
function handleChange1(event) {
setValue1(+event.target.value);
}
function handleChange2(event) {
setValue2(+event.target.value);
}
return <div>
<input value={value1} onChange={handleChange1} />
<input value={value2} onChange={handleChange2} />
<p>結果: {value1 + value2}</p>
</div>
}
5個の入力フィールドが与えられます。
入力フィールドに数値を入力すると、入力された数値の算術平均が段落に表示されるようにしてください。