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.
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.
- 1Orodha ya maneno inapakia ndani ya kivinjariUnapochagua 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.
- 2Migusano ya vitufe inahesabiwa kwa kila sekundeKipengele 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.
- 3Vipimo vinahesabiwa kutoka data ghafi ya migusano ya vitufeMwishoni 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.
- 4Chati ya matokeo inaonyeshwa kwenye CanvasMfululizo 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
Kihesabu cha Wakati wa Kusoma
Kadiria muda unaochukua kusoma maandishi yoyote. Chagua kasi ya kusoma, pata hesabu ya maneno, hesabu ya sentensi, na makadirio ya wakati wa kuzungumza.
Msomaji wa Haraka (RSVP)
Soma kwa kasi zaidi kwa Onyesho la Haraka la Mfuatano wa Kuona: maandishi yako yanaonyeshwa neno moja kwa wakati kwa kasi inayoweza kurekebishwa ya 100–1200 WPM, huku herufi ya katikati ya neno ikiwa imewekwa mahali panapofaa. Bandika, weka kasi, na ubonyeze kucheza. Yote yako kwenye kivinjari chako.
Jaribio la Muda wa Kuitikia
Pima muda wako wa kuitikia katika milisekunde: subiri kisanduku kibadilike kuwa kijani, bonyeza au gusa haraka uwezavyo, na upate wastani wako na bora kati ya majaribio 5.