2011-05

JavaScript

JavaScriptの日付オブジェクトが認識する形式

JavaScriptの日付オブジェクトは、年、月、日とバラバラにセットして使いますが、日付を表す文字列をセットしても日付として認識します。document.write(new Date("15 June 2008"));これを実行すると次の...
社会

阿曽久好氏の人生

ひどい保険金殺人が発覚しました。被害者の阿曽久好氏について整理してみました。
社会

最も危険な犬は秋田犬?

毎日新聞の2011年5月23日の夕刊にペット保険に関する記事がありました。ペットのための損害保険があります。そしてペットが人や動物にケガをさせたり、物を壊したりした際に賠償責任が生じた場合に保険金を支払う特約があります。アニコム損保が、20...
JavaScript

「同じ文字が2個並んだ文字列」の正規表現

「book」の「oo」のように文字の繰り返しを見付ける正規表現について調べました。JavaScriptの場合まず/.{2}/という表現を思い付きますが、これでは「同じ文字が2個並んだ文字列」になりません。単に「文字が2個並んだ文字列」です。...
JavaScript

JavaScriptのmatchの戻り値

JavaScriptのmatchは正規表現に合致した文字列を配列で返します。「g」を付けない場合と「g」を付ける場合で内容が変わります。gを付けない場合gを付ける場合0個目 合致した部分全体1個目 1個目の括弧で括られた部分2個目 2個目の...
小ネタ

9を9個並べた数を2乗すると

99*99は筆算しても簡単ですが999*999くらいになると面倒です。しかし999*999=(1000-1)*999=999000-999=998001と考えると簡単です。9*9=8199*99=9801999*999=9980019999...
小ネタ

いろいろな数に9を乗じてみる

子供のころ、電卓でいろいろな計算をして遊んだものですが、今はExcelで簡単に計算できます。今回はいろいろな数に9を乗じてみました。9*9=8199*9=891999*9=89919999*9=8999199999*9=8999919999...
小ネタ

1が9個並んだ数「111111111」は素数か

11は素数ですが、111は素数ではありません。111を素因数分解すると3*37になります。では、1が9個並んだ数「111111111」は素数でしょうか。実は各桁を合計した数が9の倍数の場合、9で割り切れますので、素数ではありません。1111...
社会

6億円の容積はティッシュ40箱分、重さは60キロ

まだ犯人が捕まらない立川六億円強盗事件。小銭には手を付けず、紙幣だけを持ち去ったということですが、6億円はどれほどの大きさになるのか。
買い物

美味しいハイボールを飲みたいときに「炭酸キーパー」

ハイボールが美味しい季節になってきました。ハイボールはウィスキーをソーダで割るという単純な作り方なのでソーダの炭酸がポイントの一つになります。一般家庭でソーダを使うには市販のソーダを使うしかありません。缶入りとペットボトル入りがあります。缶...