JSON Data Types Sorter
Feed the factory sorting bins! Distinguish between strings, numbers, booleans, arrays, objects, and null. Watch out for tricky quoted booleans and nested structures across 5 zones.
1-10
11-20
21-30
31-40
41-50
Sort the batch of 6 JSON data items into their canonical type bins!
Mission Story Lore & Concept CodexLevel Guide
Read Byte's narrative logs, master key technical terms, and learn the step-by-step strategy.
Click the matching sorting bin below to categorize this value.
🔢 About JSON Data Types
Standard JSON defines exactly 6 data types in RFC 8259: String, Number, Boolean, Array, Object, and Null. Misinterpreting these types causes widespread production bugs. JSON Data Types trains players to instantly identify each type accurately.
🎮 How to Play
- Inspect the Active Item: Look at the highlighted data card in the conveyor queue.
- Examine Syntax Cues: Notice if it has double quotes ("text"), brackets [array], braces {object}, digits (123), or keywords (true/null).
- Tap the Bin: Click the matching category bin (String, Number, Boolean, Array, Object, or Null).
- Sort All Items: Clear the entire conveyor queue with zero errors to claim 3 stars!
🎯 Core Learning Goals Across 50 Levels
The 6 Standard Types:
Categorize String, Number, Boolean, Array, Object, and Null with 100% confidence.
The String Quote Trap:
Never confuse "123" or "false" with real numbers or booleans.
Array vs Object Containers:
Distinguish between square brackets [ ] and curly braces { } instantly.
Null Semantics:
Understand why null represents the intentional absence of a value, distinct from empty strings or zero.
Need to inspect data types across complex payloads?
Our JSON Visualizer automatically color-codes every type with interactive type pills and schema inspection.