Re: 文字列を作る::JavaScriptでのおはなし

var x = "またきてね";
$userdata       //ここでxの中身を書き換えます。
alert(x);

上記のように、$userdataがあって自由に書けるとき、「こんにちは」とalertさせましょうという遊びです。

条件は、<、>、"、'、/、を使わない、fromCharCode()も使わない・・・です。おっと、charsetはShift_JISで固定です。

また、locationなど、他から文字列を拝借せずに、$userdataで生成してください。

文字列を作る::JavaScriptでのおはなし − 2007-10-27 - hoshikuzu | star_dust の書斎

try 〜 catch を使うとか (IE限定, Firefox だとちょっと工夫が必要?)。

var x = "またきてね";
// ここから
try {
  こんにちは;
} catch (e) {
  x = e.message.substring(1,6);
}
// ここまで
alert(x);