|
JavaScript
ウェブブラウザ上で動くJavaScriptを使ったプログラム。 ファイル・バイナリ操作
最近のブラウザではArrayBufferでバイナリを扱ったり、 FileReaderでローカルファイルの中身を読み込んだりできるらしい。 BMPファイルの情報を表示 BMPファイルを32bit化 ファイルの内容をDataURLとして読み込む ファイルの内容を16進数表示 サンプル
BMPを生成する (ArrayBufferからObjectURLまたはDataURL) WAVを生成する (ArrayBufferからObjectURL) TABLEで図を描く BMPで図を描く 数学関連
多項式近似のテスト用 N!の素因数の数(2014センター数学IIB) マンデルブロ集合を描いてみる (ObjectURLまたはCanvas) リサージュ図形(TABLE) グラフを描く (y=f(x)。微積近似あり)(ObjectURL) グラフを描く(極方程式)(ObjectURL) 物理
跳ねる物体(TABLE) ツール
ギリシャ文字入力補助 Bookmarklet
ブックマークに登録して使うプログラム。 自分のガラケーで動かすことを目的としたミニゲームが主であり、 styleの動的変更が出来ないとか、カーソルをちまちま動かすしか操作方法がないとか、 そもそもローカルファイルが開けないからブックマークレット化しないといけない、 などの制限をクリアしたもの。 適当なページが作業場として必要。 グローバル変数の書き換えも問答無用でやっているので、 about:blank、でただの白紙のページを開いておいてから、 実行するのが無難(動作確認もその条件で行っている)。 リンクを開くと、製作したコードとその説明を、 テキストファイルの形で別ウインドウに表示します。 その時、ブラウザがテキストファイル表示用の状態になるので、 その状態でアドレスバーにブックマークレットをコピペしたとしても 動かないかもしれないので注意。 checkboxパズル 数学関数の値を表示 マインスイーパ 8パズル(15もあるよ) PSP対応HTML
PSPのブラウザで実行できるよう調整や確認を行ったHTML。 そのままHTMLとして置くと広告が挿入されるのでZIPファイルを用意。 簡易オセロ [download] [開く] 簡易カレンダー [download] [開く] 簡易ストップウォッチ [download] [開く] もぐらたたき[download] スティックでマウスカーソルを移動させ、○ボタンでたたく。 マインスイーパ[download] スティックや十字キーでマウスカーソルを移動させ、○ボタンで選択。 7行テトリスと8行ぷよぷよの勝手移植版 [download] 7行テトリスと8行ぷよぷよを作者のnanagyou様に承諾を得ずに PSP動作可にさせたものです。すみません。プログラムは流用です・・・。 PSPによる入力をPCにおけるキー入力の代わりにし、 画面への出力をinnerHTML以外の方法で行うようにする、という改変を加えました。 (そのため変更後は7行でも8行でもありません・・・) 操作方法は、左右キーで移動、○ボタンで回転。 | ||