>>882もどき(?)のJavaScript版作ってみた
<script type="text/javascript" defer><!--
var chrTbl = new Array();
for (var i = 0x21; i <= 0x7E; i++)
chrTbl[chrTbl.length] = unescape("%"+new Number(i).toString(16));
if (escape("。") == "%A1") // Shift_JIS
for (var i = 0xA1; i <= 0xDF; i++)
chrTbl[chrTbl.length] = unescape("%"+new Number(i).toString(16));
else if (escape("。") == "%8E%A1") // euc-jp
for (var i = 0xA1; i <= 0xDF; i++)
chrTbl[chrTbl.length] = unescape("%8E%"+new Number(i).toString(16));
else if (escape("。") == "%uFF61") // UTF-8(Unicode)
for (var i = 0xFF61; i <= 0xFF9F; i++)
chrTbl[chrTbl.length] = unescape("%u"+new Number(i).toString(16));
//--></script>
<form>
<textarea cols=82 rows=74></textarea><br>
<input type="button" value="逝ってよし!" onClick='
var str = "";
form[0].value = "Wait a moment...";
for (var i = 0; i < 72; i++) {
for (var j = 0; j < 80; j++)
str += chrTbl[Math.floor(chrTbl.length*Math.random())];
str += "\n";
}
form[0].value = str;
'>
</form>