整数値代入と小数値代入

■プログラム説明(ソースコード説明)
 整数値代入と小数値代入のベンチマークテストです。

【参考】
 MacOS X (10.3.8) + InDesign CS + PowerMac G5での数値

整数値代入:2789ミリ秒
小数値代入:2599ミリ秒

■ソースコード
CR = String.fromCharCode(13);
count = 4000000;
// 整数値代入
sObj = new Date();
for (i=0; i<count; i++)
{
n = 123456;
}
eObj = new Date();
time1 = eObj.getTime() - sObj.getTime();

// 小数値代入
sObj = new Date();
for (i=0; i<count; i++)
{
n = 0.00001;
}
eObj = new Date();
time2 = eObj.getTime() - sObj.getTime();

// 結果表示
pageObj = app.documents.add();
txtObj = pageObj.textFrames.add();
txtObj.visibleBounds = ["2cm","2cm","26cm","18cm"];
txtObj.contents = "整数値代入:"+time1+"ミリ秒"+CR+"小数値代入:"+time2+"ミリ秒";

■実際のスクリプトをダウンロード(sample.js.zip)