タグ

2015年1月4日のブックマーク (2件)

  • refactor.scala

    refactor.scala �P ��U ��U def index(id:String) = Action { getFirstData(id) } private def getFirstData(id:String) = { Cache.get(id) match { case Some(id2) => getSecondData(id2) case None => NotFound } } private def getSecondData(id2:String) = { Cache.get(id2) match { case Some(result) => Ok(result) case None => NotFound } } sample.scala Pu���U �����U def index(id:String) = Action { Cache.get(id)

    refactor.scala
    to4iki
    to4iki 2015/01/04
  • JavaScriptを短く書くためのショートコード集

    JavaScriptを短く書くためのショートコード集 知っておくとちょっとだけコードが簡潔に書けるかもしれないショートコード集です。 投稿日2014年12月25日 更新日2014年12月25日 小数点以下切り捨て 「Math.floor」で切り捨てですが、 Math.floor(12.6598); //12 数値の前に「~~」付けるだけでもできます。 ~~12.6598; //12 桁数の制御 「~e」に続く数字で桁数を制御できます。 1e1 //10 1e2 //100 1e3 //1000 1e4 //10000 1e5 //100000 2の累乗はシフト演算子 2の累乗は左シフト演算子(<<)でできます。 200 << 1; //400 200 << 2; //800 200 << 3; //1600 逆は右シフト演算子(>>)です。 200 >> 1; //100 200 >> 2

    JavaScriptを短く書くためのショートコード集