<input type="text" id="k" value="">←好きな数字を入力してください<br> 答え:<input type="text" id="ans1" value=""><br> <input type="button" value="計算" onclick="fncCalc();"><br> <script> function fncCalc(){ var x = 7823.38; x = parseInt(x); var k = document.getElementById('k').value; document.getElementById('ans1').value = ( k - 300 ) * 28.8 + x; }
上記のままだと数字は出力できるのですが
文字も一緒に出力したいと思ってるのですがなかなか上手くいきません
例えば
'料金は' + ans1 + '円です' みたいにしてもうまくいきません
料金は1000円です←こんな感じしたいのですが
詳しい人教えてください
「文字も一緒に出力したい」の意味がわかりません。説明をお願いします。(xに何らかの文字列が入っているのでしょか?)
(質問文は編集できます)質問文のコードはそれぞれコードブロックで囲んでいただけませんか? ```(バッククオート3つ)で囲み、前後に改行をいれるか、コードを選択して「<code>」ボタンを押すとコードブロックになります。
意味不明なので、「こういうコードを書くと、こういう結果になるが、自分が欲しいのはこういう結果である」という風に書いてください。
現在の質問内容では要件が伝わりにくく回答が得られにくいように思います。質問テンプレートをご活用ください。https://teratail.com/help/question-tips#questionTips3-8
『「こういうコードを書くと、こういう結果になるが、自分が欲しいのはこういう結果である」という風に書いてください』という意味が分からないんですかね?どう言えば伝わるんだろう?
「'料金は' + ans1 + '円です' みたいにしてもうまくいきません 」のコードとその結果を書いてください。かな?
回答1件
あなたの回答
tips
プレビュー