数値を文字に変換する

下の例では変数yenは数値。このため文字列の長さを求めるyen.lengthが
undifinedになる。("" + yen)と先頭に空文字を付けると文字列に変換されるので、
長さを求められる。
実行結果


ヘッダ部分
なし

ボディ部分 <SCRIPT LANGUAGE="JavaScript"> var yen = 1000 document.write(yen.length + "<BR>") document.write(("" + yen).length + "<BR>") </SCRIPT>