Type the passage using a US QWERTY keyboard. Escape restarts. Tab moves to the controls. On-screen Shift applies to the next clicked character.

Start typing

Small Programs · Apply

Goal: Type everything so far with at least 95% accuracy. Checkpoint: filter and double a list. Predict the final numbers while typing steadily at 95% keystroke accuracy.

const isEven = (n) => n % 2 === 0; const evens = [1, 2, 3, 4, 5, 6].filter(isEven); const doubled = evens.map((n) => n * 2); console.log(evens, doubled); // [2, 4, 6] [4, 8, 12]

c · Left middle

F + J · home keys
Skip on-screen keys

Swipe the keyboard to see the other keys.

End of on-screen keyboard

US QWERTY · Fluency mode · Keep your wrists relaxed.

Mode
Guide