LibraTool logoLibraTool

Соатаки онлайн-и ройгон

Соатаки дақиқ бо сабти давр, дидашавии давраи тезтарин/сустарин ва миёнбурҳои клавиатура. Аз сифр бо дурустии миллисония меҳисобад.

Ҳамин ки бор шуд офлайн кор мекунад
00:00.00
Омода

Забонак: Space сар/қатъ · L Даврача · R Бозсозӣ

Чӣ тавр он кор мекунад

Ин соатбойӣ пурра дар браузер бо API-и дарунсохти performance.now() — таймери баландҳали монотонӣ — кор мекунад, ки бо давраи requestAnimationFrame ҳаракат дода мешавад, ки намоишро дар ҳар фрейми аниматсия (одатан 60 маротиба дар сония) аз нав мекашад. Ягон сервер дар ягон нуқта дахл надорад.

  1. 1
    performance.now() вақтро чен мекунад
    Вақте ки Оғозро зер мекунед, абзор нуқтаи истинодро бо performance.now() сабт мекунад. Дар ҳар фрейми аниматсия, намоиш он истинодро аз қиммати ҷории performance.now() тарҳ мекунад, то миллисонияи гузаштаро ҳисоб кунад — аз мушкилоти ҷойивазкунии соат, ки бо даъватҳои такрории setInterval меояд, канорагирӣ мекунад.
  2. 2
    requestAnimationFrame намоишро ҳаракат медиҳад
    Ба ҷои таймери фосилаи собит, хониши рақам дар дохили давраи requestAnimationFrame нав мешавад. Ин намоишро бо қубурии тасвиркунии худи браузер ҳамоҳанг нигоҳ медорад, бинобар ин шумурандаи сентисонияавӣ ҳамвор мелағжад ва ҳаргиз аз он чи экран нав карда метавонад тезтар кор намекунад.
  3. 3
    localStorage сессияи ҷориро нигоҳ медорад
    Дар ҳар рӯйдоди оғоз, қатъ ё гардиш, абзор тасвире ба localStorage менависад — аз ҷумла вақти лангари соати девор. Агар саҳифаро дар миёни иҷро аз нав бор кунед, соатбойӣ он лангарро мехонад, ҳисоб мекунад, ки чанд миллисония пас аз навишта шуданаш гузаштааст, ва аз вақти дуруст аз нав оғоз мекунад.
  4. 4
    Гардишҳо ҳамчун матни бо tab-ҷудошуда ё CSV содир мешаванд
    Ҳар гардиш ҳам вақти тақсими худ (фарқ аз гардиши пешина) ва ҳам маҷмӯи ҷамъбастиро захира мекунад. Нусхабардории Ҳама сатрҳои бо tab-ҷудошударо тавассути navigator.clipboard.writeText ба ҳофиза менависад; Боргирии CSV Blob-и BOM-и UTF-8 тавлид мекунад, бинобар ин файл дуруст дар Excel бидуни ниёз ба ягон устоди воридот кушода мешавад.

Абзорҳои марбут

⏱️

Шумурандаи давр (вақтдор)

Таймери давраи дақиқе, ки ҳар тақсимро бо вақти дурустии баланд сабт мекунад. Давраҳои беҳтарин, миёна ва бадтаринро бубинед, ба CSV содир кунед ва ҷаласаи худро тавассути навсозӣ нигоҳ доред. Миёнбурҳои клавиатура дар бар мегирад.

Кӯшиш кунед
🧮

Визуализатори алгоритм

Тамошои зинда шудани алгоритмҳои мураттабсозӣ, ёфтани роҳ ва алгоритмҳои классикӣ — мураттабсозии ҳубобчагӣ/тез/якҷояшуда, Дейкстра/A*/BFS дар торчаи лабиринти интерактивӣ, инчунин ҷустуҷӯи бинарӣ, Ғалбери Эратосфен, N-Вазир ва Бозии ҳаёт. Аниматсияи қадам ба қадам, псевдокоди ҳамоҳангшуда, метрикаи зинда ва режими мусобиқаи паҳлӯ ба паҳлӯ. Мувофиқ ба мобилӣ ва 100% дар браузери шумо.

Кӯшиш кунед
🔬

Ҳисобкунандаи Рақамҳои Муҳим

Рақамҳои муҳимро дар як адад бишуморед ва онро то шумораи дилхоҳи рақамҳои муҳим мукаммал кунед.

Кӯшиш кунед

Саволҳои зуд-зуд додашаванда