前提・実現したいこと
以下のHTMLに対応するjavaScriptを作成中です。
①num1に入力した数値を受け取る
const getNum1 = () => {
// num1の数値を戻り値としてreturnする処理};
②num2に入力した数値を受け取る
const getNum2 = () => {
// num2の数値を戻り値としてreturnする処理};
③結果を<div id="box">内に表示する
const showResult = (num) => {
// <div id="box">にnumを表示する処理};
①から③を使って作成するよう指示があります。
発生している問題・エラーメッセージ
VM60:1 Uncaught SyntaxError: Identifier 'getNum1' has already been declared at <anonymous>:1:1
該当のソースコード
<html lang="ja"> <head> <meta charset="utf-8"> <title>JavaScript Test</title> </head> <body> <div> <input type="text" id="num1"> <input type="text" id="num2"> </div> <button type="button" id="button-add">+</button> <button type="button" id="button-sub">-</button> <button type="button" id="button-mul">*</button> <button type="button" id="button-div">/</button> <div id="box"></div> <script src="main.js"></script> </body> </html>
試したこと
基本的なことですみません。質問内容を変更してみました。
文法的なものだと思うのですが、調べてもわかりませんので分かる方教えて下さい。
①のnum1の数値を戻り値としてreturnする処理からコードが書けず、困っています。
よろしくお願いします。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答2件
あなたの回答
tips
プレビュー