Test brzine kucanja (WPM) — besplatno
Izmerite brzinu kucanja (WPM) i preciznost sa testovima vezanim za vreme, broj reči, citate, prilagođene i zen režime. Živi WPM, sirova brzina, konzistentnost, grafik rezultata, više jezika i povratnu informaciju po znaku — sve u vašem pregledaču.
Počnite da kucate da počnete — štoperica počinje sa vašim prvim pritiskom na tastaturu.
Tekst za kucanje:
Radi u potpunosti u vašem pregledaču — ništa što kucate nije otpremljeno.
Uobičajene upotrebe
- Testirajte WPM za zahteve poslaProverite svoje reči po minuti naspram zahteva za ulazak u podatke i upravljačke uloge.
- Vežbajte kucanje za školuGradite tipsku plavlnost koja čini eseje i napomene brže.
- Zagrejite pre poslaBrza kucanja pucanja da probudite svoje prste pre fokusiranog seansa.
- Uporedite brzinu kucanja između klavijaturaVidite da li nova klavijatura ili raspored zaista vas čini brže.
Kako funkcioniše
Test brzine kucanja se u potpunosti izvršava u pregledaču koristeći React stanje i performance.now() za merenje vremena — bez servera, otpremanja, ili spoljnog servisa. Pritisci tastera se klasifikuju i broje u realnom vremenu, a WPM, tačnost i doslednost se izračunavaju istim formulama zasnovanim na znakovima koje Monkeytype javno dokumentuje.
- 1Lista reči se učitava lokalnoKada izaberete jezik, skup reči se preuzima iz statičkog JSON fajla i čuva u stanju komponente. Reči se zatim nasumično uzorkuju da izgrade pasus za test; sa uključenom interpunkcijom ili brojevima, generator verovatnosno ubacuje zareze, znake za kraj rečenice, i brojčane žetone u niz.
- 2Pritisci tastera se broje po sekundiSkriveni ulazni element hvata svaki znak. Svaki pritisak tastera povećava brojač po sekundi, i svaki znak se odmah upoređuje sa ciljem da bi se klasifikovao kao tačan, netačan, ili suvišan. Tajmer radi preko setInterval u intervalima od 1 sekunde koristeći performance.now() za preciznost.
- 3Metrike se računaju iz sirovih podataka o pritiscima tasteraNa kraju testa, neto WPM se izračunava iz znakova koji pripadaju potpuno tačnim rečima plus njihovim krajnjim razmacima, podeljeno sa proteklim sekundama, i pretvara u standardnu jedinicu od 5 znakova po reči. Sirovi WPM broji svaki pritisak tastera uključujući greške. Doslednost koristi sirove uzorke po sekundi da izračuna koeficijent varijacije, a zatim primenjuje kogasa formulu izglađivanja (100 × (1 − tanh(cov + cov³/3 + cov⁵/5))) da proizvede rezultat od 0 do 100.
- 4Grafikon rezultata se iscrtava na CanvasSerije WPM-tokom-vremena i sirovi-WPM-tokom-vremena se crtaju na HTML Canvas element koristeći 2D Context API. Kada izvezete svoj rezultat, isti Canvas API iscrtava sliku 820×460 — uključujući grafikon, glavne statistike, i pripisivanje libratool.com — i isporučuje je kao PNG putem canvas.toBlob().
Slične alatke
Kalkulator vremena čitanja
Procenite koliko dugo treba da se pročita bilo koji tekst. Izaberite brzinu čitanja, dobijte broj reči, rečenica i procenu vremena govora.
Brzi čitač (RSVP)
Čitajte brže uz Rapid Serial Visual Presentation: vaš tekst bljeska reč po reč pri podesivoj brzini od 100–1200 WPM, sa centriranim slovom tačke optimalnog prepoznavanja. Nalepite, podesite brzinu i pritisnite play. Sve u vašem pretraživaču.
Test vremena reakcije
Izmerite vreme reakcije u milisekundama: sačekajte da polje postane zeleno, kliknite ili dodirnite što brže možete i dobijte prosek i najbolji od 5 pokušaja.