factcircuit
FactCircuit는 불변 출처와 단계별 검증, 제한된 검색, 재현 가능한 평가를 제공하는 감사 가능한 주장·증거 검증 루프입니다
무료 온라인 분산 계산기로 데이터 입력 시 분산, 표준편차, 평균, 개수, 제곱합을 단계별로 보여줍니다
Free online variance calculator for sample variance and population variance. Paste any data set to get variance, standard deviation, mean, count, and sum of squares — with every step shown on your rea
데이터JavaScript · TypeScriptGitHub @codeSudee온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기variancecalc.com — a free variance and standard deviation calculator with multi-language support.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Live site: variancecalc.com
A fast, distraction-free variance calculator. Paste any data set — messy spreadsheet columns included — and get sample or population variance, standard deviation, mean, count, and sum of squares, with every step worked out on your real numbers.
Built with Astro + Tailwind CSS v4, styled on the Vercel/Geist design system. Self-hosted Geist Sans & Mono. Every calculation runs entirely in the browser — calculator data never leaves it.
91,100
is two values, never 91100). Stray $/% symbols are ignored; unreadable
tokens are reported, not silently dropped.n − 1).NaN),
empty and non-numeric input get clear messages.?d=<data>&m=<sample|population>).aria-live updates,
prefers-reduced-motion support.src/
lib/variance.ts # Pure, typed parsing + stats engine (no DOM)
i18n/ui.ts # Languages, default lang, localized routes
i18n/utils.ts # t(), path + hreflang helpers
i18n/locales/*.ts # en (source keys) + es, ja, fr, de, pt, ko, it
components/HomePage.astro # Hero, calculator, guide, FAQ + structured data
components/Calculator.astro # Interactive tool (markup + client script)
components/LanguagePicker.astro
pages/index.astro # English homepage (/)
pages/[lang]/index.astro # Localized homepages (/es/, /ja/, …)
pages/sitemap.xml.ts # Sitemap with hreflang alternates
layouts/Layout.astro # Base HTML, SEO/OG metadata, hreflang links
styles/global.css # Design tokens + browser-surface theming
tests/variance.test.mjs # Engine unit tests
To add a language: create src/i18n/locales/<code>.ts (typed as Dictionary,
so missing keys fail astro check), then register it in src/i18n/ui.ts.
| Command | Action |
|---|---|
npm install | Install dependencies |
npm run dev | Start local dev server at localhost:4321 |
npm run build | Build the production site to ./dist/ |
npm run preview | Preview the production build locally |
npx astro check | Type-check .astro and TypeScript sources |
node tests/variance.test.mjs | Run the calculation-engine tests |