Rakstīšanas ātruma tests (VPM) bez maksas
Izmēriet savu rakstīšanas ātrumu (VPM) un precizitāti ar laika, vārdu skaita, citātu, pielāgotiem un zen testiem. Reāllaika VPM, neapstrādāts ātrums, konsekvence, rezultātu grafiks, vairākas valodas un atgriezeniskā saite par katru rakstzīmi — viss jūsu pārlūkprogrammā.
Vienkārši sāciet rakstīt — taimeris sākas ar pirmo taustiņa nospiedienu.
Rakstāmais teksts:
Darbojas tikai jūsu pārlūkprogrammā — neviens no jūsu rakstītā netiek augšupielādēts.
Biežākie lietojumi
- Tests WPM darba prasībāmPārbaudiet savu vārdu skaitu minūtē salīdzinājumā ar datu ievades un administratīvo lomu prasībām.
- Praktizējiet rakstīšanu skolaiIzveidojiet rakstīšanas plūdumu, kas padara esejas un piezīmes ātrākas.
- Sildīties pirms darbaĀtrs rakstīšanas šuvinājums, lai pamodinātu pirkstus pirms fokusētas sesijas.
- Salīdziniet rakstīšanas ātrumu starp tastatūrāmApskatiet, vai jaunā tastatūra vai izkārtojums jūs patiesi paātrina.
Kā tas darbojas
Rakstīšanas ātruma tests darbojas pilnībā pārlūkprogrammā, izmantojot React stāvokli un performance.now() laika mērīšanai — bez servera, bez augšupielādes, bez ārēja pakalpojuma. Taustiņsitieni tiek klasificēti un skaitīti reālajā laikā, un VPM, precizitāte un konsekvence tiek aprēķināti, izmantojot tās pašas uz rakstzīmēm balstītās formulas, ko Monkeytype publiski dokumentē.
- 1Vārdu saraksts ielādējas lokāliKad izvēlaties valodu, vārdu kopa tiek iegūta no statiska JSON faila un saglabāta komponentes stāvoklī. Tad vārdi tiek nejauši atlasīti, lai izveidotu testa fragmentu; ar ieslēgtu pieturzīmju vai skaitļu opciju ģenerators varbūtiski ievieto komatus, gala pieturzīmes un skaitliskus marķierus secībā.
- 2Taustiņsitieni tiek skaitīti sekundēSlēpts ievades elements uztver katru rakstzīmi. Katrs taustiņsitiens palielina sekundes intervāla skaitītāju, un katra rakstzīme nekavējoties tiek salīdzināta ar mērķi, lai to klasificētu kā pareizu, nepareizu vai lieku. Taimeris darbojas ar setInterval ar 1 sekundes intervāliem, izmantojot performance.now() precizitātei.
- 3Rādītāji tiek aprēķināti no neapstrādātiem taustiņsitienu datiemTesta beigās neto VPM tiek aprēķināts no rakstzīmēm, kas pieder pilnīgi pareiziem vārdiem, plus to sekojošajām atstarpēm, dalot ar pagājušajām sekundēm un pārvēršot standarta 5 rakstzīmju uz vārdu vienībā. Neapstrādāts VPM skaita katru taustiņsitienu, ieskaitot kļūdas. Konsekvence izmanto sekundes neapstrādātos paraugus, lai aprēķinātu variācijas koeficientu, tad pielieto kogasa izlīdzināšanas formulu (100 × (1 − tanh(cov + cov³/3 + cov⁵/5))), lai iegūtu 0–100 rezultātu.
- 4Rezultātu diagramma tiek renderēta uz CanvasVPM-laikā un neapstrādāta-VPM-laikā sērijas tiek zīmētas uz HTML Canvas elementa, izmantojot 2D Context API. Kad eksportējat savu rezultātu, tā pati Canvas API renderē 820×460 attēlu — ieskaitot diagrammu, galvenos rādītājus un libratool.com atribūciju — un to piegādā kā PNG, izmantojot canvas.toBlob().
Saistītie rīki
Lasīšanas laika kalkulators
Novērtē, cik ilgi lasīt jebkuru tekstu. Izvēlieties lasīšanas ātrumu, iegūstiet vārdu skaitu, teikumu skaitu un runāšanas laika aplēsi.
Ātrās lasīšanas rīks (RSVP)
Lasi ātrāk ar ātro sērijveida vizuālo prezentāciju: teksts rāda vienu vārdu vienlaikus regulējamā ātrumā no 100 līdz 1200 VPM, centrējot optimālās atpazīšanas punkta burtu. Ielīmē, iestati ātrumu un spied atskaņot. Viss notiek pārlūkprogrammā.
Reakcijas laika tests
Izmēriet savu reakcijas laiku milisekundēs: gaidiet, kad lodziņš kļūs zaļš, klikšķiniet vai pieskarieties, cik ātri vien iespējams, un iegūstiet savu vidējo un labāko no 5 mēģinājumiem.