min117の日記

初期desireもち。趣味Mac,メインFedora,仕事xp。

JavaScript 楽天マガジンの週アス20200121号「カラフルボール」を実装してみる

昨年4月に、車検の還元ポイントで加入した楽天マガジン。

f:id:min117:20200126220957p:plain

週アスはよく読む。

 

面白そうな記事があった。

f:id:min117:20200126222840p:plain

 

作ってみた。こうなる。

f:id:min117:20200126222911g:plain

ほんとはもっとヌルヌルとボールが動いて、壁で反射する。最初は黒っぽいのが、RGBの円に触れるたびに色が薄くなり、最後は白色に近くなる。すごい。

 

これを従来のJavaScriptと、新しくなったJavaScriptの標準規格ECMAScriptの両方で書いたサンプルが載っていた。ECMAScriptのほうは特にスゴイ(従来とだいぶ違ってる印象)。

 

 

 

今回は従来のJavaScriptのほうで作ってみた。肝心の(最新の)ECMAScriptによるほうは週アスを買うか、楽天マガジンに入れば(解説付きで)読める。