はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ a, b

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 4 / 4件)
 

if文(条件分岐)を使わず、max(a, b) を計算 別解 | 津田の開発な日記

2014/12/03 このエントリーをはてなブックマークに追加 78 users Instapaper Pocket Tweet Facebook Share Evernote Clip MAX 津田 if文 条件分岐 別解

前稿をアップしたら、思いの外反響が大きく、facebook 等で興味深いレスポンスをいただいたので、ここで紹介する。 a>b を使った解答 C の関係演算子は成立すると1を、不成立だと0を返すので、以下のように記述できる。 return (a>b)*a + (a<=b)*b; すばらしい。 この解法はS氏らに教えていただいた。 && を使った解答 C の exp1 && exp2 文は、exp1 ... 続きを読む

アロー関数が実装された - JS.next

2014/07/23 このエントリーをはてなブックマークに追加 373 users Instapaper Pocket Tweet Facebook Share Evernote Clip function JS.next 無名関数 実装 アロー関数

2014-07-23 アロー関数が実装された ★★★ ES6 新仕様実装 V8 概要 ES6を象徴する機能である、アロー関数構文の実装がついにV8で始まった。 無名関数を短く書ける   [3.28.31] アロー関数は無名関数の省略記法である。 今までこう書いていたのが、 var fn = function (a, b) { } こうスッキリ書ける。 var fn = (a, b) => { } ... 続きを読む

Rubyのデフォルト引数で再帰 - ( ꒪⌓꒪) ゆるよろ日記

2012/10/16 このエントリーをはてなブックマークに追加 100 users Instapaper Pocket Tweet Facebook Share Evernote Clip デフォルト引数 Ruby よろ日記 再帰 def

Rubyのデフォルト引数では、他の引数に依存した式を書ける。地味に便利。 [1] pry(main)> def foo(a, b = a * 2) [1] pry(main)* puts b [1] pry(main)* end => nil [2] pry(main)> foo(3) 6 => nil 再帰もかける。デフォルト引数で再帰させてフィボナってみる [3] pry(main)> def... 続きを読む

技術メモ帳 - 二つのファイルに共通する行をエレガントに抽出

2007/01/24 このエントリーをはてなブックマークに追加 106 users Instapaper Pocket Tweet Facebook Share Evernote Clip 抽出 技術メモ帳 ファイル uniq Sort

id:parasporospa さんの uniq -d と uniq -u についての記事を見た。それぞれ、重複する行、ユニークな行を抽出するオプションなのだが、それらを利用したおもろいTipsが紹介されている。 uniq の -d と -u - メモ帳 # a, b に共通な行を抜き出す cat a b | sort | uniq -d > common # a にだけ含まれる行を抜き出す ca... 続きを読む

 
(1 - 4 / 4件)