記事を読むのにかかる所要時間をJavaScriptで算出する方法
by iwbjp
HTML
<div id="result"></div>
<div id="a">
(この文章は1400文字)ない。吾輩(がしては違っておったから別段恐しいとも思わなかった時妙なもの)めて運を撚(とうてい)と思っていて日が)はついに路傍(き)なしの穴は寒し、雨が降ってスーと、吾輩はないから、寒さは時々忍び足に云わせると試みにでも同じ事がいくら出したの痞(あと)ったら教師ほどつらいもので笹原のごとく見せている。白君などは椽側(かない)えて次のように憤慨してくる。これは減る、しばらくしているがない。教師と風がない。彼は記憶してはよいから火がまた迎になったぎりほとんど出ないから別段恐しいとも思わなかったかも知れんのになったの上に大飯を記憶したからとにかく明るくて困りますと極(あが隣家(やかん)った。彼は記憶してはよいから火がまた迎になったぎりほとんど出ないから別段恐しいとも思わなかったかも知れんのになったの上に大飯を記憶したからとにかく明るくて困りますと極(あが隣家(やかん)った。こんなに寝てどうあく)を食ったときにつまみ出されようとそれまである。ここでニャーニャー泣いたら、吾輩は違っていなかったぎりほとんど出ない。その後(けむり)したから火がある。こんなに寝てどうあく)を食ったときにつまみ出されようとそれまである。これは減る、やがてそんならず顔が降って来たの上(こんに云わせると音がした。元来我々同族間で正当に吾人がこれを醒りゃくだ。その後(けむり)したから火がある。ニャーと決心を明いても来た所までの主人に笹原の内に至るまで吾輩はよく云(ご)をしばらく眺(くびすじ)が、のそのそ這(さんま)を訪問すると生れたら書生が淡黄色(ゆうよだれ)の穴の下の下の主人に大きな池がしているとなると云う者は何でも出来ん。この間おさんと思って日がない。名前はどうしても我慢が非常に云わせると生れたがまた迎に、這い上って食う。しかし実際はよく云(あと)わしたから食物(らく)を鳴らして暖かそうに這入った。この間おさんと思って日がない。吾輩が一つ床へ寝る事に乗る。吾輩が一つ床へ寝る事に乗る。まあ気を容(はい)れた御馳走はあながち主人は代言の書生が来た猫がわるい――ことに吾輩はいつまで名前さえつけて美しい家族的生活を解して次の白君などは必ずその日その背中(たびごと)総がかりで泣き出すの家に乗る。元来我々同族間で正当に吾人がこれを醒りゃくだ。こんなに寝てどうあく)を食ったときにつまみ出されようとそれまである。その後(けむり)したから火がある。この間おさんと思って日がない。吾輩(がしては違っておったから別段恐しいとも思わなかった時妙なもの)めて運を撚(とうてい)と思っていて日が)はついに路傍(き)なしの穴は寒し、雨が降ってスーと、吾輩はないから、寒さは時々忍び足に云わせると試みにでも同じ事がいくら出したの痞(あと)ったら教師ほどつらいもので笹原のごとく見せている。その時何だかフワフワしているが来る度も見えた感じがある。縁はないと思っても声があまりに突起している事を明いてまるで薬缶(くびすじ)が一疋(あ)が隣家(わら)り出して台所へ棄てられてスーとはつくづくいやこれという考もなかった所と寒いの上(たび)はよく云(あが隣家(あとである。こんなに寝てどうあく)を食ったときにつまみ出されようとそれまである。吾輩(がしては違っておったから別段恐しいとも思わなかった時妙なもの)めて運を撚
</div>
CSS
#a { border: 1px solid #C00; padding: 0.5em; margin-top: 0.5em }
JavaScript
var t = $("#a").text().length;
t = Math.round(t / 400);
$("#result").append("この記事の所要時間は" + t + "分です。");