Ruka hadi maudhui makuu

Jaribio la Kasi ya Kuandika (WPM) bila malipo

Pima kasi yako ya kuandika (WPM) na usahihi kwa majaribio ya muda, idadi ya maneno, nukuu, maalum, na zen. WPM ya moja kwa moja, kasi ghafi, uthabiti, chati ya matokeo, lugha nyingi, na maoni ya kila herufi — yote kwenye kivinjari chako.

Bado hakuna orodha ya maneno ya Kiswahili, kwa hiyo maneno ni ya Kiingereza. Yaandike, au bandika maandishi yako mwenyewe.
0Tab — anza upya · Esc — ondoka kwenye maandishi

Anza tu kuandika — kipima muda huanza unapobonyeza kitufe cha kwanza.

Maandishi ya kuandika:

Hufanya kazi kabisa kwenye kivinjari chako — hakuna unachoandika kinachopakiwa.

Matumizi ya kawaida

  • Jaribisha WPM kwa Mahitaji ya KaziAngalia maneno yako kwa kila dakika dhidi ya mahitaji ya kuingiza data na jukumu la utawala.
  • Jizoezi la Kuandika kwa ShuleTengeneza fluency ya kuandika inayofanya insha na vidakili haraka.
  • Kupoto Kabla ya KaziMlipuko wa kuandika haraka ili kuweka vidole vyako kabla ya mikutano inayolingana.
  • Linganisha Kasi ya Kuandika Katika Ubao wa FunguoAngalia kama ubao la funguo mpya au muundo unakufanya haraka zaidi.

Jinsi Inavyofanya Kazi

Jaribio la kasi ya kuandika linafanya kazi kikamilifu kwenye kivinjari kwa kutumia hali ya React na performance.now() kwa kupima muda — hakuna seva, hakuna upakiaji, hakuna huduma ya nje. Migusano ya vitufe inaainishwa na kuhesabiwa papo hapo, na WPM, usahihi, na uthabiti vinahesabiwa kwa kutumia fomula zile zile za msingi wa herufi ambazo Monkeytype inaeleza hadharani.

  1. 1
    Orodha ya maneno inapakia ndani ya kivinjari
    Unapochagua lugha, hazina ya maneno inapatikana kutoka faili tuli la JSON na kuhifadhiwa kwenye hali ya sehemu. Maneno kisha yanachaguliwa kwa bahati nasibu kujenga kifungu cha jaribio; ikiwa alama za uakifishaji au namba zimewashwa, kizalishi kinaingiza koma, alama za mwisho, na tarakimu kwenye mfuatano kwa uwezekano.
  2. 2
    Migusano ya vitufe inahesabiwa kwa kila sekunde
    Kipengele cha kuingiza kilichofichwa kinanasa kila herufi. Kila mgusano wa kitufe unaongeza kihesabio cha ndoo cha kila sekunde, na kila herufi inalinganishwa papo hapo na lengo kuainishwa kama sahihi, si sahihi, au ya ziada. Saa inaendesha kupitia setInterval kwa vipindi vya sekunde 1 kwa kutumia performance.now() kwa usahihi.
  3. 3
    Vipimo vinahesabiwa kutoka data ghafi ya migusano ya vitufe
    Mwishoni mwa jaribio, WPM halisi inahesabiwa kutoka herufi za maneno yaliyo sahihi kikamilifu pamoja na nafasi zake za mwisho, zikigawanywa kwa sekunde zilizopita, na kubadilishwa kuwa kipimo cha kawaida cha herufi-5-kwa-neno. WPM ghafi inahesabu kila mgusano wa kitufe ikiwa ni pamoja na makosa. Uthabiti unatumia sampuli ghafi za kila sekunde kuhesabu mgawo wa tofauti, kisha kutumia fomula ya kulainisha ya kogasa (100 × (1 − tanh(cov + cov³/3 + cov⁵/5))) kutoa alama ya 0–100.
  4. 4
    Chati ya matokeo inaonyeshwa kwenye Canvas
    Mfululizo wa WPM-kwa-muda na WPM-ghafi-kwa-muda unachorwa kwenye kipengele cha HTML Canvas kwa kutumia 2D Context API. Unapotoa matokeo yako, Canvas API ile ile inatoa picha ya 820×460 — ikiwa ni pamoja na chati, takwimu kuu, na sifa ya libratool.com — na kuitoa kama PNG kupitia canvas.toBlob().

Zana Zinazohusiana

Maswali Yanayoulizwa Mara Kwa Mara