アカウント名:
パスワード:
10月10日10時10分10秒以降になると発動するバグを埋め込んだことがある。JavaScriptの自前の日付処理の問題で、全桁2桁になると前ゼロ埋めが不要になった結果、文字列連結が数値の足算になってバグった。秋にプロジェクトが開始して稼働が3末だったので、開発中は全然気づかなかった。
あーなるほど。'0'+がなくなって文字列への変換がされないと。桑原桑原。 やっぱ型に厳密な言語のほうがいいよ(ファィっ!)。
型もあるけど、数値の加算と文字列の連結を同じ演算子にしてるのも問題の一端
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
未知のハックに一心不乱に取り組んだ結果、私は自然の法則を変えてしまった -- あるハッカー
特定の日付で発動するバグ (スコア:1)
10月10日10時10分10秒以降になると発動するバグを埋め込んだことがある。
JavaScriptの自前の日付処理の問題で、全桁2桁になると前ゼロ埋めが不要になった結果、文字列連結が数値の足算になってバグった。
秋にプロジェクトが開始して稼働が3末だったので、開発中は全然気づかなかった。
Re: (スコア:0)
あーなるほど。'0'+がなくなって文字列への変換がされないと。
桑原桑原。
やっぱ型に厳密な言語のほうがいいよ(ファィっ!)。
Re:特定の日付で発動するバグ (スコア:1)
型もあるけど、
数値の加算と文字列の連結を同じ演算子にしてるのも問題の一端