# Onnenpyörä

> Pyöritä onnenpyörää ja valitse satunnainen vaihtoehto — lounas, voittaja, kuka aloittaa. Lisää omat vaihtoehtosi ja pyöritä, kaikki selaimessasi.

URL: https://acrafto.com/fi/spin-the-wheel/  
Updated: 2026-08-28

Tools are interactive browser apps; there is no public API, no endpoints to call and no server-side processing. To use a tool, open its HTML page in a browser.

## Kirjoita vaihtoehtosi, pyöritä pyörää

Jokaisesta laatikon rivistä tulee lohko. Paina pyöritä, pyörä kääntyy ja hidastuu, ja osoittimen alla oleva lohko voittaa.

Mitään ei ladata palvelimelle. Merkintäsi pysyvät selainvälilehdessä ja katoavat, kun suljet sen.

## Voittaja valitaan ennen kuin pyörä liikkuu

Tämä merkitsee enemmän kuin miltä se kuulostaa.

Ilmeinen tapa rakentaa pyörä on antaa sille satunnainen sysäys, antaa kitkan hidastaa se, ja lukea mitä tahansa osoittimen alle jää. Tuo lähestymistapa tekee tuloksesta riippuvaisen lopullisen kulman pyöristyksestä ja siitä, kuinka monta animaatioruutua laitteesi ehti piirtää — hidas puhelin ja nopea pöytäkone eivät olisi yhtä reiluja.

Tämä pyörä tekee päinvastoin. Se arpoo voittajan funktiolla `crypto.getRandomValues()` ensin, laskee sitten tarkan kierroksen, joka tuo kyseisen lohkon osoittimen alle, ja animoi siihen. Pyöritys on esitys; arvonta on jo päätetty ja todistetusti tasajakautunut.

Jokaisella lohkolla on siis täsmälleen sama todennäköisyys, riippumatta siitä kuinka monta lohkoa on, kuinka pitkiä niiden nimet ovat, tai millä laitteella olet.

## Poista voittaja, tai jatka koko pyörällä pyörittämistä

Kun **poista voittaja** on käytössä, jokainen pyöritys poistaa voittaneen merkinnän pyörältä. Pyöritä toistuvasti, ja saat järjestyksen: ensimmäinen, toinen, kolmas. Hyvä useiden palkintojen arpomiseen, tai esitysjärjestyksen päättämiseen huoneen edessä.

Kun se on pois päältä, pyörä pysyy täytenä ja sama vaihtoehto voi voittaa kahdesti — mikä on juuri sitä, mitä haluat “minne mennään syömään tänään” -tilanteessa.

## Pyörän painottaminen toistamalla merkintää

Pyörä antaa jokaiselle lohkolle saman todennäköisyyden, joten tapa suosia vaihtoehtoa on antaa sille useampi lohko. Listaaminen kahdesti tuplaa sen osuuden.

| Merkinnät | Lohkot | Todennäköisyys pizzalle |
| --- | --- | --- |
| Pizza, Sushi, Tacot | 3 | 33 % |
| Pizza, Pizza, Sushi, Tacot | 4 | 50 % |
| Pizza ×3, Sushi, Tacot | 5 | 60 % |

Kahdennetut nimet näkyvät pyörällä useammin kuin kerran, mikä on rehellistä — kuka tahansa katsoja voi laskea lohkot ja nähdä painotuksen sen sijaan että joutuisi luottamaan sanaasi. Tuo näkyvyys on koko pyörän tarkoitus; piilotettu painotus tekisi sen tyhjäksi.

Hienojakoisempiin painoihin, jotka eivät sovi siististi lohkoiksi, satunnaislukugeneraattori hyväksyy suorat `luku:paino`\-parit.

## Kuinka moni lohko pysyy luettavana

Lohkot kutistuvat merkintöjen kasvaessa, ja nimet piirretään säteen suuntaisesti, joten käytännön katto on selvästi minkä tahansa teknisen rajan alapuolella.

- **Enintään 12** — mukava, nimet luettavissa yhdellä silmäyksellä
- **12–20** — luettava, mutta pitkät nimet alkavat ahtautua
- **20–30** — käyttökelpoinen vain lyhyille nimille
- **Yli 30** — pyörä toimii yhä ja arvonta on yhä reilu, mutta kukaan ei pysty lukemaan sitä sen pyöriessä

Yli 18 merkin mittaiset nimet katkaistaan kolmella pisteellä, jotta ne pysyvät oman lohkonsa sisällä. Jos listasi on niin pitkä, että pyörä ei ole luettavissa, [nimen arvonta](https://acrafto.com/fi/random-name-picker/) tekee saman tehtävän ilman teatteria.

## Saavutettavuus ja liike

Pyörä kunnioittaa asetusta `prefers-reduced-motion`. Jos järjestelmäsi pyytää vähennettyä liikettä, pyöritysanimaatio ohitetaan ja voittaja ilmestyy heti. Tulos on sama joka tapauksessa, koska arvonta ei koskaan riippunut animaatiosta.

Voittaja ilmoitetaan myös live-alueella, joten ruudunlukijat lukevat sen ääneen ilman että käyttäjän täytyy etsiä sitä.

## Mihin valintapyörää käytetään

- **Päätöksenteko** — lounas, elokuva, kumpi askare
- **Suoratoistot ja luokkahuoneet** — pyöritys on itsessään pointti; ihmiset katsovat sitä
- **Arvonnat** — näkyvä arvonta tuntuu yleisölle reilummalta kuin pelkkä numeron ilmestyminen
- **Jäänmurtajat** — kuka vastaa seuraavaan kysymykseen

## Usein kysytyt kysymykset (FAQ)

### Kuinka monta vaihtoehtoa pyörä mahduttaa?

Kiinteää rajaa ei ole, mutta noin kolmenkymmenen lohkon jälkeen nimet käyvät liian ohuiksi luettavaksi. Pitkät nimet katkaistaan kolmella pisteellä, jotta ne pysyvät oman lohkonsa sisällä.

### Onko pyörä todella reilu parittomalla lohkomäärällä?

Kyllä. Lohkot ovat yhtä suuria rakenteellisesti, ja voittaja arvotaan tasajakautuneesti ennen animaatiota, joten seitsemän vaihtoehtoa on täsmälleen yhtä reilua kuin kahdeksan.

### Voinko tehdä yhdestä vaihtoehdosta todennäköisemmän?

Ei itse pyörällä — mutta saman merkinnän lisääminen kahdesti tuplaa sen lohkomäärän ja siten sen todennäköisyyden. Tarkempaa hallintaa varten satunnaislukugeneraattori tukee suoria painotuksia.

### Tallennetaanko merkintäni?

Ei. Ne pysyvät sivulla ja katoavat päivityksellä. Mitään ei lähetetä palvelimelle.

### Voinko todistaa pyörityksen yleisölle?

Pyörä on visuaalinen väline, ei todiste — katsoja ei voi tarkistaa sitä jälkikäteen. Arvontaan, jonka joku voi vahvistaa, käytä satunnaislukugeneraattorin siemenlukutilaa ja julkaise varmenne.

## Other languages

- Čeština (cs): [Kolo štěstí](https://acrafto.com/cs/spin-the-wheel/) ([Markdown](https://acrafto.com/cs/spin-the-wheel/index.md))
- Slovenčina (sk): [Koleso šťastia](https://acrafto.com/sk/spin-the-wheel/) ([Markdown](https://acrafto.com/sk/spin-the-wheel/index.md))
- English (en): [Spin the Wheel](https://acrafto.com/en/spin-the-wheel/) ([Markdown](https://acrafto.com/en/spin-the-wheel/index.md))
- Deutsch (de): [Glücksrad](https://acrafto.com/de/spin-the-wheel/) ([Markdown](https://acrafto.com/de/spin-the-wheel/index.md))
- Français (fr): [Roue de la fortune](https://acrafto.com/fr/spin-the-wheel/) ([Markdown](https://acrafto.com/fr/spin-the-wheel/index.md))
- Español (es): [Ruleta aleatoria](https://acrafto.com/es/spin-the-wheel/) ([Markdown](https://acrafto.com/es/spin-the-wheel/index.md))
- Italiano (it): [Gira la ruota](https://acrafto.com/it/spin-the-wheel/) ([Markdown](https://acrafto.com/it/spin-the-wheel/index.md))
- Português (pt): [Roleta online](https://acrafto.com/pt/spin-the-wheel/) ([Markdown](https://acrafto.com/pt/spin-the-wheel/index.md))
- Nederlands (nl): [Rad draaien](https://acrafto.com/nl/spin-the-wheel/) ([Markdown](https://acrafto.com/nl/spin-the-wheel/index.md))
- Polski (pl): [Koło losujące](https://acrafto.com/pl/spin-the-wheel/) ([Markdown](https://acrafto.com/pl/spin-the-wheel/index.md))
- Română (ro): [Roata norocului](https://acrafto.com/ro/spin-the-wheel/) ([Markdown](https://acrafto.com/ro/spin-the-wheel/index.md))
- Magyar (hu): [Szerencsekerék](https://acrafto.com/hu/spin-the-wheel/) ([Markdown](https://acrafto.com/hu/spin-the-wheel/index.md))
- Ελληνικά (el): [Τροχός τύχης](https://acrafto.com/el/spin-the-wheel/) ([Markdown](https://acrafto.com/el/spin-the-wheel/index.md))
- Български (bg): [Колело на късмета](https://acrafto.com/bg/spin-the-wheel/) ([Markdown](https://acrafto.com/bg/spin-the-wheel/index.md))
- Hrvatski (hr): [Kolo sreće](https://acrafto.com/hr/spin-the-wheel/) ([Markdown](https://acrafto.com/hr/spin-the-wheel/index.md))
- Slovenščina (sl): [Kolo sreče](https://acrafto.com/sl/spin-the-wheel/) ([Markdown](https://acrafto.com/sl/spin-the-wheel/index.md))
- Eesti (et): [Loosiratas](https://acrafto.com/et/spin-the-wheel/) ([Markdown](https://acrafto.com/et/spin-the-wheel/index.md))
- Latviešu (lv): [Laimes rats](https://acrafto.com/lv/spin-the-wheel/) ([Markdown](https://acrafto.com/lv/spin-the-wheel/index.md))
- Lietuvių (lt): [Laimės ratas](https://acrafto.com/lt/spin-the-wheel/) ([Markdown](https://acrafto.com/lt/spin-the-wheel/index.md))
- Svenska (sv): [Snurra hjulet](https://acrafto.com/sv/spin-the-wheel/) ([Markdown](https://acrafto.com/sv/spin-the-wheel/index.md))
- Dansk (da): [Lykkehjul](https://acrafto.com/da/spin-the-wheel/) ([Markdown](https://acrafto.com/da/spin-the-wheel/index.md))
- Norsk (no): [Lykkehjul](https://acrafto.com/no/spin-the-wheel/) ([Markdown](https://acrafto.com/no/spin-the-wheel/index.md))
- Українська (uk): [Колесо фортуни](https://acrafto.com/uk/spin-the-wheel/) ([Markdown](https://acrafto.com/uk/spin-the-wheel/index.md))
- Русский (ru): [Колесо фортуны](https://acrafto.com/ru/spin-the-wheel/) ([Markdown](https://acrafto.com/ru/spin-the-wheel/index.md))
- Српски (sr): [Točak sreće](https://acrafto.com/sr/spin-the-wheel/) ([Markdown](https://acrafto.com/sr/spin-the-wheel/index.md))
- Македонски (mk): [Тркало на среќата](https://acrafto.com/mk/spin-the-wheel/) ([Markdown](https://acrafto.com/mk/spin-the-wheel/index.md))
- Bosanski (bs): [Točak sreće](https://acrafto.com/bs/spin-the-wheel/) ([Markdown](https://acrafto.com/bs/spin-the-wheel/index.md))
- Shqip (sq): [Rrota e fatit](https://acrafto.com/sq/spin-the-wheel/) ([Markdown](https://acrafto.com/sq/spin-the-wheel/index.md))
- Türkçe (tr): [Çarkı çevir](https://acrafto.com/tr/spin-the-wheel/) ([Markdown](https://acrafto.com/tr/spin-the-wheel/index.md))
- 日本語 (ja): [ルーレット作成](https://acrafto.com/ja/spin-the-wheel/) ([Markdown](https://acrafto.com/ja/spin-the-wheel/index.md))
- 한국어 (ko): [돌림판](https://acrafto.com/ko/spin-the-wheel/) ([Markdown](https://acrafto.com/ko/spin-the-wheel/index.md))
- العربية (ar): [عجلة الحظ](https://acrafto.com/ar/spin-the-wheel/) ([Markdown](https://acrafto.com/ar/spin-the-wheel/index.md))
- हिन्दी (hi): [स्पिन द व्हील](https://acrafto.com/hi/spin-the-wheel/) ([Markdown](https://acrafto.com/hi/spin-the-wheel/index.md))
- Bahasa Indonesia (id): [Spin the wheel](https://acrafto.com/id/spin-the-wheel/) ([Markdown](https://acrafto.com/id/spin-the-wheel/index.md))
- Tiếng Việt (vi): [Vòng quay may mắn](https://acrafto.com/vi/spin-the-wheel/) ([Markdown](https://acrafto.com/vi/spin-the-wheel/index.md))
- ไทย (th): [วงล้อสุ่ม](https://acrafto.com/th/spin-the-wheel/) ([Markdown](https://acrafto.com/th/spin-the-wheel/index.md))
- עברית (he): [גלגל המזל](https://acrafto.com/he/spin-the-wheel/) ([Markdown](https://acrafto.com/he/spin-the-wheel/index.md))
