A CLI impl. of ROT13 algorithm but with variable rotation: https://github.com/vmandic/rotvar-algo
1.0K
Repo: https://github.com/vmandic/rotvar-algo
Caveat: Content is in Croatian language 🇭🇷 for educational purposes of kids.
rotvar-algo je jednostavna Deno TypeScript aplikacija koja omogućuje rotaciju teksta za određeni broj mjesta unutar unaprijed definiranog skupa znakova. Projekt koristi Deno izvedbeni okolinu za izvršavanje.
git clone https://github.com/vmandic/rotvar-algo
cd rotvar-algo
Pokrenite aplikaciju pomoću Deno naredbe:
deno main.ts <poruka> [pomak]
<poruka>: Tekst koji želite rotirati.[pomak]: Opcionalni broj koji određuje za koliko mjesta će se tekst rotirati. Ako nije naveden, koristi se zadani pomak od 3.🔄 Rotacija teksta s defaultnim pomakom:
deno main.ts "ABC"
Izlaz:
Poruka rotirana za 3:
DEF
🔄 Rotacija teksta s prilagođenim pozitivnim pomakom:
deno main.ts "ABC" 5
Izlaz:
Poruka rotirana za 5:
FGH
🔄 Rotacija teksta s negativnim pomakom:
deno main.ts "DEF" -3
Izlaz:
Poruka rotirana za -3:
ABC
Deno omogućuje kompajliranje aplikacije u izvršnu datoteku. Ovo je korisno ako želite pokrenuti aplikaciju bez instaliranja Deno runtime-a.
🛠️ Kompajlirajte aplikaciju:
deno compile --allow-read --output rotvar main.ts
▶️ Pokrenite kompajliranu izvršnu datoteku:
./rotvar "ABC" 5
Izlaz:
Poruka rotirana za 5:
FGH
▶️ Pokrenite s negativnim pomakom:
./rotvar "DEF" -3
Izlaz:
Poruka rotirana za -3:
ABC
Za pokretanje testova koristite naredbu:
deno test
rotateText i logiku za pokretanje aplikacije.rotateText.Ovaj projekt je objavljen pod MIT licencom.
Vedran Mandić, 2025.
Content type
Image
Digest
sha256:98a0928ce…
Size
58.7 MB
Last updated
3 months ago
docker pull vmandic/rotvar-algo