[원문] : http://seobangnim.com/zbxe/2905
핵심은 eval 메서드 입니다.
eval은 인수로 받은 문자열을 스크립트로 해석합니다.
<script>
function Test()
{
for(var i=0;i<4;i++)
{
eval("amt"+i+"="+i+"+100");
}
alert("변수 생성 완료");
}
function View()
{
try
{
alert(amt0);
alert(amt1);
alert(amt2);
alert(amt3);
}
catch(e)
{
alert("변수가 생성되지 않았습니다.");
}
}
</script>
<input type="button" value="변수 생성" onClick="Test()" />
<input type="button" value="변수 확인" onClick="View()" />