Metni Sola Döndür
Metindeki karakterleri belirtilen sayıda konum sola kaydırın.
Girdi
Çıktı
Readme
Metin döndürme nedir?
Metin döndürme, aynı zamanda dairesel kaydırma veya dize döndürme olarak da bilinir, bir dizedeki karakterleri bir uçtan diğer uca taşıyan bir işlemdir. Sola döndürme yapıldığında, metnin başındaki karakterler sona taşınarak döngüsel bir permütasyon oluşturur. Bu kavram bilgisayar bilimi, kriptografi ve veri işleme algoritmalarında temeldir.
Sola döndürme, her karakteri dizenin başına doğru kaydırır. Sol taraftan “düşen” karakterler sağ tarafa sarılır. Örneğin, “ABCDE” dizisini 2 konum sola döndürmek “CDEAB” sonucunu verir — ilk iki karakter sona taşınır.
Araç açıklaması
Bu araç, metin dizeleri üzerinde sola döndürme (dairevi sol kaydırma) gerçekleştirir. Metninizi girin ve kaç konum kaydırmak istediğinizi belirtin; araç anında döndürülmüş sonucu gösterir. Döndürme daireseldir; yani sol uçtan kaydırılan karakterler sağ uçta yeniden ortaya çıkar.
Örnekler
| Girdi | Konumlar | Çıktı |
|---|---|---|
| Hello | 1 | elloH |
| Hello | 2 | lloHe |
| ABCDEF | 3 | DEFABC |
| 12345 | 2 | 34512 |
| rotation | 4 | tionrota |
Özellikler
- Yazarken gerçek zamanlı döndürme
- Herhangi bir konum sayısını destekler (metin uzunluğundan büyük değerler otomatik olarak sarar)
- Boşluklar ve özel karakterler dahil tüm karakterleri korur
- Unicode karakterleri ve emojileriyle çalışır
- Sıfır bağımlılık — saf JavaScript uygulaması
Kullanım alanları
- Kriptografi öğrenimi: DES ve AES gibi şifreleme algoritmalarında kullanılan dairesel kaydırmaların anlaşılması
- Programlama pratiği: Dize işleme algoritmalarını test etme ve dizi döndürme kavramlarını kavrama
- Veri gizleme: Temel kodlama amaçları için basit metin dönüşümü
- Bulmaca çözme: Karakter kaydırma içeren şifre bulmacaları ve kelime oyunlarıyla çalışma