• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:日数により表記を変えるには?)

日数により表記を変えるには?

このQ&Aのポイント
  • ホームページ作成中に日数カウンターを使いたいが、表示を日数表記ではなく特定のフレーズにしたい。
  • 1~50日の間は「頑張りましょう」、51~99日の間は「この調子で」、100~300の間は「あともう少し」、301日以上は「良く出来ました」と表示したい。
  • 現在のプログラムでは日数カウンターの数字表記が表示されているが、どこを編集すれば目的の表示に変更できるかわからない。

質問者が選んだベストアンサー

  • ベストアンサー
  • de000
  • ベストアンサー率59% (111/187)
回答No.1

JavaScript はあまり詳しくありませんが・・・ 基本的には、日数カウンターの値(days)を求めた後に if文で判別させる方法が簡単でしょう。 例文として・・・ if(days>=301){document.write("良く出来ました");} else if(days>=100){document.write("あともう少し");} else if(days>=51){document.write("この調子で");} else {document.write("頑張りましょう");} あとはどの場所に表示させるか、になるので「88 日目」と 表示される場所に表示させれば良いと思います。 また "良く出来ました" 等の文章(文字列)を変数にして プログラミングしても良いでしょう。 その方が後々ソースを編集する際に便利かもしれません。 ご健闘を祈ります。

az757
質問者

お礼

おかげさまで、やりたかった事が出来ました。 色々と丁寧な回答をしていただき、本当にありがとうございました。 教えていただいたことを生かして、良いホームページを作っていきたいと思います(^^)

関連するQ&A