mapやfilterなどJavaScriptの配列に関するメソッド(まとめ)

JavaScriptにはmapやfilterなど配列に関する便利なメソッドがあります。
これらについて簡単にまとめてみました。
(さらに…)

PHPで配列を結合する方法

PHPで配列を結合するには演算子「+」(プラス)でつなぐ方法と配列関数array_mergeを使う方法があります。
挙動についてまとめました。 (さらに…)

PHPの配列に関数を適用して操作する関数

PHPには与えられた配列のそれぞれの要素に配列を適用して別の配列を作ったりする関数がいろいろとあります。
無名関数を使うとシンプルに書けるのでまとめてみました。
array_mapに無名関数を使う方法については前に書きましたが改めて挙げておきます。 (さらに…)

PHPのarray_mapで無名関数を使う

PHPで配列に対して処理を行う場合はforeachを使うのが一般的ですが、array_mapを使うともっとシンプルに書くことができます。
array_map(関数名,配列)のようにして使います。
配列の各要素に関数を適用し結果を配列として返します。 (さらに…)

「エンジニアが1時間未満で解くべき五つの問題」をVBAで解く

今年、流行った「五つの問題」を今頃、知りました。
色々な言語での解答が発表されていますが、おそらく誰もやらないであろう、VBAで挑戦してみました。
私がVBAの最大の弱点だと思うのが配列。ところがこの「五つの問題」はどれも配列を使わないと解けません。これに苦戦しました。 (さらに…)

VBAで順列

VBAで配列を与えると全ての順列を返すユーザー定義関数を紹介します。
JavaScriptの配列関連メソッドをVBAのユーザー定義関数に | You Look Too Cool
で紹介したユーザー定義関数のうち「splice」「push」「concat」が必要です。 (さらに…)

PHPのarray_spliceの使い方

PHPには配列を操作するarray_spliceという関数があります。
よく分からないのでまとめてみました。 (さらに…)

JavaScriptで配列を見やすく表示する方法

配列は複雑になると構造が分かりにくくなります。
PHPにはprint_rという関数があり、配列を見やすく表示することができます。
JavaScriptにはそのような関数がないので「jQuery debug plugin - print_r style output | ProDevTips - Web Development Tutorials」で紹介されている方法を使っています。
この方法はテキストベースなので、単純にブラウザで表示すると横にダラダラと長くなってしまい、見やすくなりません。preタグなどを使い表示する必要があります。

そこでHTMLのUL、LIを使って表示する方法を考えました。 (さらに…)

VBAでクイックソート(改良版)

前にVBAでクイックソートをする方法を紹介しましたが、配列の扱いがよく分からず、CSVに変換して行う方法でした。
今回、配列の処理方法が分かったので、コードを書き直してみました。
処理が劇的に速くなりました。バブルソートなど他のソートとは比較になりません。 (さらに…)

VBAでReDimを使って配列の無駄を省く

VBAで配列を使うにはDimで宣言する必要がありますが、ReDimを使うと配列のサイズを変えることができます。
基本的な使い方をメモしておきます。 (さらに…)

古い記事

タグ

カテゴリー

最近の投稿

最近のコメント

固定ページ

アーカイブ

stabucky

写真

メタ情報