誕生日からの日数を表示するJavaScriptに、カンマを入れる方法を教えてください。
JavaScriptの初心者で、申し訳ありません。
誕生日からの日数を表示するJavaScriptと3桁の後にカンマを表示させるJavaScriptは、
それぞれ単独で見つけたのですが、関連のさせ方が分かりません。
誕生日からの日数を表示するJavaScriptは、以下のものです。
days の前後に文字表示をさせています。
この中の days を表示する時に、3桁の後にカンマを表示させたいのですが。
人の生きた日々ですので、万の単位までしか表示しません。
82歳で、30,000日くらいになります。
var tday=new Date();
var bday=new Date(1928,5-1,13);
var ac="#ffffff";
var mark="";
var days=Math.ceil((tday.getTime()-bday.getTime())/(24*60*60*1000));
days=(days+"").fontcolor(ac);
days=days.bold();
mark=mark.fontcolor(ac);
document.write(mark+"いきて来た日々:"+days+"日"+mark);
文字列にカンマを入れる以下のJavaScriptも見つけました。
これと上のJavaScriptを関連させることで、誕生日からの日数にカンマを入れられるで
しょうか?
もし、できるのであれば、関連のさせかたを教えてください。
以下のものではダメなら、他のJavaScriptで目的を達成できるものを、教えてください。
str= value;
for (i=0; i < str.length / 3 ; i++) {
str= str.replace ( /^([+-]?\d+) (\d\d\d)/, "$1,$2");
}
お願いします。
No.2ベストアンサー
- 回答日時:
あまり美しくないソースにも思えるけど、面倒なのでそのまま合体修正してみました。
どうぞ。
<script type="text/javascript">
var tday=new Date();
var bday=new Date(1928,5-1,13);
var days=Math.ceil((tday.getTime()-bday.getTime())/(24*60*60*1000));
var str=String(days);
for (var i=0; i < str.length / 3 ; i++) {
str=str.replace(/^([+-]?\d+)(\d\d\d)/, '$1,$2');
}
str=(str+"").fontcolor(00);
str=str.bold();
var ac="#ffffff";
var mark="";
mark=mark.fontcolor(00);
document.write(mark+"いきて来た日々:"+str+"日"+mark);
</script>
imaimasan さま
ありがとうございます。HTMLに組み込んだところ、希望通りにカンマが付加されました。
デザイン系の人間ゆえ、純プログラムは超初心者です。
別質問箱で、ループの後代入云々と言われ、必死に調べていました。
<script>~<script>間を、すべて記述いただき、感謝します。
今後、少しは勉強に励みますが、どうしてもHTML/CSS/Flash等の表現の方に時間を
取られてしまいます。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript 1日1回引けるJavaScriptおみくじについて 1 2022/12/12 22:28
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/07 21:04
- JavaScript 以前の質問だと、どの条件でも配列が表示されてしまいます。 1 2022/07/09 11:40
- JavaScript スマフォではボタンを表示させたくない 2 2023/01/20 14:26
- JavaScript 画像の表示位置 3 2022/12/23 08:25
- C言語・C++・C# C#テキストボックスの文字を配列にいれてその後表示する 4 2022/07/17 04:47
- JavaScript セレクトボックスで配列を呼び出したい。 1 2022/07/08 20:14
- JavaScript 空白で入力フォームのボタンをクリックしたら、ブラウザの上部からjavascriptで 表示されるアラ 1 2022/05/20 11:16
- Java コンソールから所属財産を入力(単位:万円 1000~100000以内でIntegerに変換できない場 2 2022/05/31 21:32
- JavaScript javascriptで変数を組み込みたい 2 2023/01/13 09:52
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
google apps scriptの終了のさせ方
-
C#OpenCv V4にのエラーに関する...
-
1日1回引けるJavaScriptおみく...
-
canvas上で画像を移動する方法...
-
var_dumpのdump意味はを知りた...
-
googleスプレッドシートのApps ...
-
GASでundefinedエラーが出ます
-
Google Maps V3のズームの規制
-
どうすれば良いでしょうか?
-
HTMLにWSHを組み込む
-
翌月を取得するGASが分かりません
-
ジェネレーターの作り方
-
ASP.NETのコントロールの値をJa...
-
C言語の質問です HTMLでこのよ...
-
指定日数経過でHTML上のデータ...
-
なぜmatchメソッドがエラーにな...
-
gas スプレッドシートがアクテ...
-
onchangeイベントを使ってspan...
-
同じIDで定義した要素の配列を...
-
Click回数を数え、規定された回...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
var exports = exports || {}; ...
-
google apps scriptの終了のさせ方
-
C#OpenCv V4にのエラーに関する...
-
GASでundefinedエラーが出ます
-
ジェネレーターの作り方
-
GASでGoogleフォームの自動返信...
-
HTMLで作った時報アプリが動き...
-
javascriptでテーブルに追加し...
-
html javascript リンク先アド...
-
【西暦等の変換】
-
ローカルにあるファイルを検索...
-
ASP.NETのコントロールの値をJa...
-
なぜmatchメソッドがエラーにな...
-
翌月を取得するGASが分かりません
-
gas スプレッドシートがアクテ...
-
ASP.NET MVCでObjectをjsに渡す
-
カンマで終わってるのはセミコ...
-
JavaScriptで文字列の特定文字...
-
javascriptでiframeのURL変更は?
-
APIを使って埋め込んだグーグル...
おすすめ情報