タグ「JavaScript」がついた記事

該当件数:8件 このタグがついたログをみる

二つの線分がインタセクトするかを判定する

はじめに 二つの線分がクロスするかを判定する では、二つの線分が「クロス」するかを判定しました。ここで言うクロスは、二つの線分の共有部分があり、かつ共有部分が点である場合、としています。この際、解不定となる場合は、常にクロスしないと...

二つの線分がクロスするかを判定する

はじめに 点と線分の距離を求めるにあじをしめて、今度は、二つの線分がクロスする(交わる)かどうかを求めます。 直線(無限遠)の場合には、平行でない限り、どこかで必ず交わりますが、線分の場合には、必ずしも交わりません。 ク...

点と線分の距離を求める

はじめに 任意の点と任意の線分との距離を求めてみましょう。無限遠に延長されている直線の場合には、直線と直行してかつ指定された点を通る直線との交点を求める方法(指定された点を中心として直線と接する円を求めるのも結局は同じ)で十分ですが...

派生クラスのコンストラクタ

はじめに 派生クラスを作ったけど、派生クラスのコンストラクタと基底クラスのコンストラクタは相互に独立したものになっています。派生クラスのコンストラクタも基底クラスのコンストラクタの一部を使いまわしたいところです。 派生クラスか...

派生クラスを作る

はじめに オブジェクト指向では、新しいクラスを定義する際に、既存のクラスの定義に追加するようなかたちで定義することがあります。 そうすると、既に書いてあることを、そのまま別のところに書く、といったことをする必要が無くなります。...

メソッドを作る

はじめに newで独自オブジェクトを作るで、オブジェクトを作る方法を示しましたが、ここにメソッドを追加します。 メソッドは prototype に入れる ソース isYakusodhi()というメソッドを作ってみました。 ...

newで独自オブジェクトを作る

はじめに JavaScriptの話です。 newで独自オブジェクトを作る方法を示します。この際、関数が重要な役割を果たします。 本稿の前提条件 JavaScriptの関数を知っている ハッシュ/連想配列と...

1948年以降の祝日等を計算するJavaScriptコード

はじめに JavaScriptで1948年以降の祝日をしっかり計算するプログラムです。 「A列車で行こう3DS」は、シナリオが高度経済成長から現代までさまざまあって、年代ごとに若干ずつ異なる祝日計算をしっかり行っていて、これに...