この解答例はChatGPTによって生成されています,正しいかは自己判断で。

BFE.devでのAI解答例 - JavaScript コーディング問題
20. data typeを調べる

function detectType(value) {
  return typeof value;
}

プリミティブ値は、typeof演算子を使用してそのタイプを取得できます。他の型については、typeof演算子はobjectを返すため、instanceof演算子を使用するか、そのオブジェクトのコンストラクター関数を確認することができます。しかし、この問題はそれを含んでいるわけではないため、typeof演算子が使えるということで、このように簡単に解決することができます。