たくさん合えばスコア増 †
RegExpのグループに合った数だけスコアを増やす。
/([0-9]+)(キロ)?/
…なら0〜2コのグループに合う。
→スコアを0〜2倍に。
こうして単位(キロ)を含めて合った場合に高スコアにできる。
→「キロ」をオブジェクト化、スコア計算は「キロ」に任せることで実現。
RegExpのグループに合った数だけスコアを増やす。
/([0-9]+)(キロ)?/
…なら0〜2コのグループに合う。
→スコアを0〜2倍に。
こうして単位(キロ)を含めて合った場合に高スコアにできる。
→「キロ」をオブジェクト化、スコア計算は「キロ」に任せることで実現。