kkana's blog

新米コーダーの忘れそうなことメモ

ECMAscript6

2つのベクトルから角度を求めるとき

tuitui.hatenablog.comのときのメモ 2つのベクトルから角度を求めるとき A⃗ · B⃗ = ∥∥A⃗ ∥∥ * ∥∥B⃗ ∥∥ * cos(θ) と A⃗ · B⃗ = axbx+ayby から θ = cos−1 ( ( A⃗ · B⃗ ) / ( ∥∥A⃗ ∥∥ * ∥∥B⃗ ∥∥ ) ) なので、ベクトルでよく使う関数をいつも使いまわしている…

ES6のクラス構文を使ってみる

ES6のクラス構文を使ってみたのでまとめてみます。 対応状況 はここで確認 ECMAScript 6 compatibility table クラスの定義 class Particle { //初期化 constructor() { this.fillColor = 'rgba(54,59,123,0.8)'; ・・・ } //メソッド appllyForce(forceVect…