Joan eduki nagusira
LibraTool logoLibraTool

Idazketa-abiaduraren proba (WPM) doan

Neurtu zure idazketa-abiadura (WPM) eta zehaztasuna denboradun, hitz-kopurudun, aipamen, pertsonalizatu eta zen probekin. WPM zuzenekoa, abiadura gordina, koherentzia, emaitzen grafikoa, hainbat hizkuntza eta karaktereko oharrak — dena zure nabigatzailean.

euskara hizkuntzarako hitz-zerrendarik ez dago oraindik; beraz, hitzak ingelesez daude. Idatzi itzazu, edo itsatsi zure testua.
0Tab — berrabiarazi · Esc — irten testutik

Hasi idazten — tenporizadorea lehen tekla-sakatzean hasten da.

Idazteko testua:

Zure arakatzailean guztiz exekutatzen da – idatzi duzuna ez da igotzen.

Ohiko erabilerak

  • Test WPM Lanaren EskariakEgiaztatu zure hitzak-per-minutu datua-sarrera eta administratzailearen rolen aurka.
  • Ariketa Datiluaren EskolarenEraiki zure datiluaren fluency idazlanak eta oharrak azkartu egiten.
  • Berotu Lanaren AurretikAzkarra datiluaren lehertzea zure hatzak esnatzea lan bilaketa aurretik.
  • Konparatu Datiluaren Abiadura Zehar TeklatuaIkusi teklatua berria edo diseinua egiten zaituelako azkarra benetakoan.

Nola Funtzionatzen Du

Idazketa-abiaduraren proba erabat nabigatzailean exekutatzen da, React egoerarekin eta performance.now() denbora neurtzeko — zerbitzaririk, igoerarik edo kanpoko zerbitzurik gabe. Tekla-sakadak sailkatu eta denbora errealean zenbatzen dira, eta HPM, zehaztasuna eta koherentzia Monkeytype-k publikoki dokumentatzen dituen karaktere-oinarritutako formula berberekin kalkulatzen dira.

  1. 1
    Hitz-zerrenda lokalki kargatzen da
    Hizkuntza bat aukeratzean, hitz-multzoa JSON fitxategi estatiko batetik eskuratzen da eta osagaiaren egoeran gordetzen da. Gero hitzak ausaz hautatzen dira proba-pasartea eraikitzeko; puntuazioa edo zenbakiak gaituta daudenean, sortzaileak probabilitatez komak, amaiera-markak eta zenbaki-tokenak txertatzen ditu sekuentzian.
  2. 2
    Tekla-sakadak segundoko zenbatzen dira
    Ezkutuko sarrera-elementu batek karaktere bakoitza harrapatzen du. Tekla-sakada bakoitzak segundoko kontagailu bat gehitzen du, eta karaktere bakoitza berehala helburuarekin alderatzen da zuzena, okerra edo soberakina gisa sailkatzeko. Tenporizadorea setInterval bidez exekutatzen da segundoko tarteetan, performance.now() erabiliz zehaztasunerako.
  3. 3
    Metrikak tekla-sakaden datu gordinetatik kalkulatzen dira
    Probaren amaieran, HPM garbia guztiz zuzenak diren hitzen karaktereetatik kalkulatzen da, haien atzeko zuriuneak barne, igarotako segunduez zatituta, eta hitz bakoitzeko 5 karaktereko unitate estandarrera bihurtuta. HPM gordinak tekla-sakada guztiak zenbatzen ditu, akatsak barne. Koherentziak segundoko lagin gordinak erabiltzen ditu aldakuntza-koefiziente bat kalkulatzeko, eta gero kogasa leuntze-formula aplikatzen du (100 × (1 − tanh(cov + cov³/3 + cov⁵/5))) 0–100 puntuazio bat lortzeko.
  4. 4
    Emaitzen grafikoa Canvas-ean errendatzen da
    HPM-denbora eta HPM gordina-denbora serieak HTML Canvas elementu batean marrazten dira 2D Context API erabiliz. Emaitza esportatzean, Canvas API berak 820×460 irudi bat errendatzen du — grafikoa, estatistika nagusiak eta libratool.com-en atribuzioa barne — eta PNG gisa ematen du canvas.toBlob() bidez.

Erlazionatutako tresnak

Maiz egiten diren galderak