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.

Ende nuk ka listë fjalësh për shqip, prandaj fjalët janë në anglisht. Shkruaji, ose ngjit tekstin tënd.
0Tab — rifillo

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.

  1. 1
    Lista e fjalëve ngarkohet lokalisht
    Kur 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ë.
  2. 2
    Goditjet 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.
  3. 3
    Metrikat llogariten nga të dhënat e papërpunuara të goditjeve
    Në 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.
  4. 4
    Grafiku i rezultateve vizatohet në Canvas
    Seritë 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

Pyetjet e bëra më shpesh