トップページ > プログラム > 2016年07月17日 > UWgEbhve

書き込み順位&時間帯一覧

32 位/163 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000020000002



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
+ JavaScript の質問用スレッド vol.121 + [無断転載禁止]©2ch.net

書き込みレス一覧

+ JavaScript の質問用スレッド vol.121 + [無断転載禁止]©2ch.net
214 :デフォルトの名無しさん[sage]:2016/07/17(日) 17:25:35.91 ID:UWgEbhve
>>193
「1996年10月21日」生まれの人が「2010年10月18日」に誕生日を計算する場合、「2010-1996=14」では誕生日を求められない(まだ、2010年の誕生日が訪れていないからだ)
function calculateAgeのコード制作者はnew Dateを2000年に統一して差分をミリ秒単位でとることで誕生日が訪れているかを判定できると考えた
これは一見、正常動作しているように見えるが、どちらか一方が閏年だった場合に2/28の有無で24時間分のズレが生じるので完璧ではない
確実に判定するには
「年の差分」を得た後に「月の差分」「日の差分」「時間の差分(一日分で単位はミリ秒」を比較して誕生日が訪れたか確認する事だろう
+ JavaScript の質問用スレッド vol.121 + [無断転載禁止]©2ch.net
217 :デフォルトの名無しさん[sage]:2016/07/17(日) 17:47:38.89 ID:UWgEbhve
>>215
あなたが示したリンク先に左辺がString型なら右辺もString型に変換し、連結した値を返す(return)と読めるが
http://www.ecma-international.org/ecma-262/5.1/#sec-11.6.1
ES3なら日本語訳もある
http://www2u.biglobe.ne.jp/~oz-07ams/2002/ecma262r3/11_Expressions.html#section-11.6.1
頼むから質問する相手は選んでくれ
彼は他人の無知を嘲笑ってかき回したいだけのいたずらっ子だ
質問するなとはいわないが、レスアンカをつけずに質問して彼をスルーする等の対策はとってほしい


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。