Test Shpejtësie Shkrimi (WPM) Falas
Matni shpejtësinë tuaj të shkrimit (WPM) dhe saktësinë me teste të kohëzgjatura, numër fjalësh, citim, të personalizuara dhe zen. WPM i drejtpërdrejtë, shpejtësi e papërpunuar, qëndrueshmëri, grafik rezultatesh, shumë gjuhë dhe reagim për çdo karakter — gjithçka në shfletuesin tuaj.
Thjesht fillo të shkruash — kronometri fillon me tastin e parë.
Funksionon tërësisht në shfletuesin tënd — asgjë që shkruan nuk ngarkohet.
Si funksionon
Testi i shpejtësisë së shkrimit funksionon tërësisht në shfletues duke përdorur gjendjen e React-it dhe performance.now() për kohëmatje — pa server, pa ngarkim, pa shërbim të jashtëm. Goditjet e tastierës klasifikohen dhe numërohen në kohë reale, dhe WPM, saktësia, dhe qëndrueshmëria llogariten duke përdorur të njëjtat formula të bazuara në karaktere që Monkeytype i dokumenton publikisht.
- 1Lista e fjalëve ngarkohet lokalishtKur zgjedh një gjuhë, grupi i fjalëve merret nga një skedar JSON statik dhe ruhet në gjendjen e komponentit. Fjalët pastaj merren rastësisht për të ndërtuar pasazhin e testit; me pikësimin ose numrat aktivë, gjeneruesi fut në mënyrë probabilistike presje, shenja fundore, dhe shenja numerike në sekuencë.
- 2Goditjet e tastierës numërohen për sekondëNjë element hyrës i fshehur kap çdo karakter. Çdo goditje tastiere rrit një numërues për sekondë, dhe çdo karakter krahasohet menjëherë me objektivin për ta klasifikuar si të saktë, të gabuar, ose shtesë. Kohëmatësi funksionon përmes setInterval në intervale 1-sekondëshe duke përdorur performance.now() për saktësi.
- 3Metrikat llogariten nga të dhënat e papërpunuara të goditjeveNë fund të testit, WPM neto llogaritet nga karakteret që i përkasin fjalëve tërësisht të sakta plus hapësirat e tyre pasuese, pjesëtuar me sekondat e kaluara, dhe konvertohet në njësinë standarde 5-karaktere-për-fjalë. WPM i papërpunuar numëron çdo goditje tastiere përfshirë gabimet. Qëndrueshmëria përdor mostrat e papërpunuara për sekondë për të llogaritur një koeficient variacioni, pastaj zbaton formulën e zbutjes kogasa (100 × (1 − tanh(cov + cov³/3 + cov⁵/5))) për të prodhuar një rezultat 0–100.
- 4Grafiku i rezultateve vizatohet në CanvasSeritë e WPM-së dhe të WPM-së së papërpunuar sipas kohës vizatohen mbi një element HTML Canvas duke përdorur API-në 2D Context. Kur eksporton rezultatin tënd, e njëjta API Canvas vizaton një imazh 820×460 — përfshirë grafikun, statistikat kryesore, dhe atribuimin libratool.com — dhe e dorëzon si PNG përmes canvas.toBlob().
Mjete të ngjashme
Kalkulues Kohe Leximi
Vlerësoni sa kohë duhet për të lexuar çdo tekst. Zgjidhni një shpejtësi leximi, merrni numrin e fjalëve, numrin e fjalive dhe vlerësime të kohës së të folurit.
Lexuesi i Shpejtë (RSVP)
Lexoni më shpejt me Prezantim të Shpejtë Vizual Serik: teksti juaj vezullon një fjalë në herë me një shpejtësi të rregullueshme 100–800 FPM, me shkronjën e pikës optimale të njohjes të qendërzuar. Ngjitni, caktoni një shpejtësi dhe shtypni play. Gjithçka në shfletuesin tuaj.
Konvertues Leximi Bionik
Konvertoni çdo tekst në format leximi bionik — shkronjat e para të çdo fjale theksohen me të trasha për të ndihmuar sytë tuaj të fokusohen dhe të lexojnë më shpejt.