TypeScript Type Definition Practice
OficialTypeScriptIntermediate
Visão Geral
Practical code using TypeScript type definitions and interfaces.
Regras
Modo
Todas as LinhasNormalDesligado
Limite de Tempo
1:10Limite de Erros
IlimitadoPrévia do CódigoTypeScript
interface User {
id: string;
name: string;
email: string;
age?: number;
}
type UserRole = "admin" | "user" | "guest";
const createUser = (name: string, role: UserRole): User => {
return {
id: crypto.randomUUID(),
name,
email: `${name}@example.com`,
};
};Estatísticas
Modo
Todas as LinhasNormalDesligado
Limite de Tempo
1:10Limite de Erros
IlimitadoCriado em
20 de janeiro de 2026Participantes
2Total de Tentativas
3Conclusões
0WPM Médio
39.50Precisão Média
93.00%Ranking
| Ranking | Usuário | WPM | Precisão |
|---|---|---|---|
| 46.07 | 98.8% | ||
| 40 | 93.0% |
Ranking do Exercício
Melhores digitadores deste exercício
Total de Participantes
2
Período
Todo o Período
Total de Desafios (Todos os Usuários)
3
Tempo Total de Prática (Todos os Usuários)
00:03:26
Total de Teclas Pressionadas (Todos os Usuários)
757
Período
Ordenar
| Ranking | Usuário | wpm | Precisão | Iniciadas/Concluídas | Corretas/Digitadas | Tempo Total | Última Tentativa |
|---|---|---|---|---|---|---|---|
| 46.07 | 98.84% | 1/1 | 256/259 | 00:01:06 | 03/02/2026, 06:06 | ||
| 40.00 | 93.00% | 2/0 | 463/498 | 00:02:20 | 20/01/2026, 13:35 |
Ranking de 2 usuários