タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

javascriptとscriptに関するworks014のブックマーク (2)

  • Double-talk Publisher JavaScript、お前もか(小数点を含む計算について)

    座標系のオブジェクトを扱うときは「小数点」を避けて通れません。しかし、JavaScriptで小数点を扱うときには「非常に重要な」注意点があります。 まず、以下のコードを実行してみます。 var x=20.2; var y=20; alert(x-y); 「0.2」という至極当然の結果が表示されます。では、次のコードはどうなるでしょう。 var x=20.2; var y=20; if (x-y===0.2) { alert('true'); } なんと、falseで通過してしまいました。こういう場合はコンソールにはき出してみるのがデバッグの基です。では、さきほどのコードの最後に「$.writeln (x-y);」を加えて実行してみましょう。 おかしいですね。ちゃんと「0.2」となっています。この程度のコードならこの結果で「何かがおかしい」とすぐに気づくのでしょうが、それなりに書き上げた後

  • InDesign CS2自動化作戦 with JavaScript

    このページはInDesign CS2をJavaScriptによって自動化運用するためのサンプルスクリプトを掲載しています。InDesign CSに関してはInDesign CS自動化作戦のページを参照してください。 InDesign CS2はJavaScriptのコアオブジェクト、Adobeファイルオブジェクトに関しては他のAdobeソフトとほぼ同じです(Adobe CS2 バージョンJavaScript ファレンスのぺージを参照)。つまりPhotoshop CS2、Illustrator CS2、GoLive CS2、AfterEffects 6.5、Bridgeなどで作成された一部のコードは、そのまま動かす事ができます。あとはInDesign CS2独自部分の機能だけを習得すれば良いと言うメリットもあります。 このページに掲載されているスクリプトはMacOS X Tiger (10.4

  • 1