🎄teratailクリスマスプレゼントキャンペーン2024🎄』開催中!

\teratail特別グッズやAmazonギフトカード最大2,000円分が当たる!/

詳細はこちら
JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

Q&A

解決済

2回答

795閲覧

消費税抜き、入りの文字を陳列したい

CHIIII

総合スコア2

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

0グッド

0クリップ

投稿2021/01/10 22:44

編集2021/01/10 22:51

前提・実現したいこと

JavaScriptを使用して金額と内消費税が並ぶようにしたいです。

発生している問題・エラーメッセージ

なにも反映されません

該当のソースコード

<script> function doltoyen(){ for(d=1; d<=10; d++){ var ctax, price; ctax=d*110; zeikomi=price+catx; document.writeln("合計"+zeikomi+内消費税+"円)<br>"); } } </script> </head> <body> <p> <script> consumptiontax(); </script> </p> </body></html>

試したこと

ここに+するのは分かっているのですが、何を付け足せばいいか分かりません。

補足情報(FW/ツールのバージョンなど)

成功したときには、
合計110円(内消費税10円)
合計220円(内消費税20円)
合計330円(内消費税30円)
合計440円(内消費税40円)
合計550円(内消費税50円)
合計660円(内消費税60円)
合計770円(内消費税70円)
合計880円(内消費税80円)
合計990円(内消費税90円)
合計1100円(内消費税100円)
となるのが正解らしいです。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

gentaro

2021/01/10 23:08

そんなの出題者に質問しなさい。 https://teratail.com/help/avoid-asking 「何かを作りたいのでコードを書いてほしい、学校の課題を解いてほしい等の質問は、具体的にプログラミングで困っている質問ではないと考え、推奨していません。」
guest

回答2

0

  • 定義した機能を使っていない
  • 定義していない機能を使おうとしている

基本は「定義した機能を使う」です。
何を参考に作ったのか分かりませんが、変数も関数も「定義したものを使う」を徹底すれば「何も起こらない」ことはないでしょうし、「定義していない機能を使おうとしている」場合、ブラウザデベロッパツールのコンソールでエラーが確認できます。
デバッグの仕方も覚えてください。

「文字列の扱い方」
「関数の使い方」
このあたりが全くできてないことによる問題に思います。

投稿2021/01/10 23:26

編集2021/01/10 23:27
m.ts10806

総合スコア80875

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

ベストアンサー

  • 計算方法をきちんと理解する
  • document.write(writeln含む)を使わない
  • 関数名を間違えない
  • タイプミスをなくす

javascript

1<script> 2function doltoyen(){ 3 let ctax, price; 4 const view=document.querySelector('#view'); 5 for(let d=1; d<=10; d++){ 6 price=d*100; 7 ctax=d*10; 8 zeikomi=price+ctax; 9 view.append(new Text("合計"+zeikomi+"内消費税("+ctax+"円)")); 10 view.append(document.createElement('br')); 11 } 12} 13</script> 14<p id="view"> 15</p> 16<script> 17doltoyen(); 18</script>

投稿2021/01/11 04:35

yambejp

総合スコア116690

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.36%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問