一言でいうと

カウンターは、何かが何回起きたか、どのくらいの量があるか数える機能です。プログラムが自動で数字を増やしていきます。

もう少し詳しく

カウンターは、日常生活でいうと「数取器(かずとりき)」と同じです。野球の試合で打者が何人出たかを数えるときに、ボタンを押すたびに数字が1つ増えていきますよね。プログラムの世界でも同じで、何かの出来事が起きるたびに数字が自動で1ずつ増えていきます。

例えば、ウェブサイトにアクセスする人の数を数える場合、誰かがサイトを訪問するたびにカウンターが1増えて、「今日は100人が訪問した」というように記録されます。

よく使われる場面

エラーログサイトでよく見かけるのは「エラーが何回起きたか」を数えるカウンターです。サーバーに問題が発生して同じエラーが繰り返し起きるとき、「このエラーは1時間で50回発生しました」というように、発生回数をカウンターで記録します。これにより、問題の深刻さを判断できます。

また、ファイルをアップロードするときに「残り何個」と表示されるのも、カウンターが使われています。

関連する言葉

  • ログ:プログラムが記録した出来事や情報
  • 変数:データを一時的に保存する箱のようなもの
  • インクリメント:数字を1つ増やすことの専門用語