PLAY / 演習

関数早打ち道場

制限時間内に、仕様を満たす数式をできるだけ多く打ち込むゲームです。正解するほど残り時間が延びます。 評価は本サイト自作のエンジンで行い、構文ではなく結果で判定するので、同じ結果になる別の書き方でも正解になります。

FUNCTION DOJO

関数早打ち道場

制限時間内に、仕様を満たす数式を打つ。正解するほど時間が延びる。
寿司打のスプレッドシート版——あなたの「関数を書く速さ」を試そう。

数式は = から入力。日本語ロケール(引数区切りはカンマ)。判定は結果で行うので、同じ結果になる別の書き方でも正解です。

遊び方

  • モードを選ぶ:通常モード(集計〜QUERY/LAMBDA)/正規表現モード(REGEX系特化)。
  • 帯(難易度)を選ぶ:白帯(基本)→ 茶帯(組み合わせ)→ 黒帯(高度・複雑ネスト)。難しい帯ほど高得点・延長秒数も多い。
  • 問題の仕様とテストケース(入力 → 期待する結果)を読み、数式を入力して Enter。複数のテストケース全部に通れば正解。
  • 正解で スコア加算+残り時間延長、連続正解でさらにボーナス。時間切れでリザルト。

※ 評価エンジンは主要関数を独自実装しています。実際の Google スプレッドシートと挙動が一部異なる場合があります(特に正規表現は RE2 と JS の差を考慮し、RE2 で使えない先読み・後読み・後方参照・\p は入力時に弾きます)。 詰まったら 主要関数カタログ配列・QUERY正規表現ガイド を。腰を据えて学ぶなら 第5部 演習 へ。