素人がプログラミングを勉強していたブログ

プログラミング、セキュリティ、英語、Webなどのブログ since 2008

連絡先: twitter: @javascripter にどうぞ。

2009-03-11から1日間の記事一覧

自動伸縮するテキストエリア

Page Not Found – 404のtextareaをcloneする方法は微妙なので、別の方法を考えた。全角文字や行を減らすのにも対応している。優れたUIは全てのサイトで使えるべき。GreasemonkeyだとDOMNodeInsertedをフックするのが面倒なのでXBLにした。 userContent.css: …

逆ポーランド記法

1 3 + 5 / 2 - 3 += 1.8のような式を計算する。整数の四則演算のみ対応。 RPN Calculator function calculateRPN(expression) { var result = 0; var stack = []; var i, c, n, m, x, y; var zero = 48, nine = 54; for (i = 0; i < expression.length; ++i)…

untitled

書きました。 javascripter's gist: 77637 — Gist