Metni Sağa Döndür
Metindeki karakterleri belirtilen sayıda konum sağa kaydırın.
Girdi
Çıktı
Readme
Metin Döndürme Nedir?
Metin döndürme, döngüsel kaydırma veya dize döndürme olarak da bilinir, bir dizedeki karakterleri bir uçtan diğer uca taşıyan bir işlemdir. Sağ yönde döndürürken, metnin sonundaki karakterler başa taşınır ve döngüsel bir permütasyon oluşturur. Bu kavram bilgisayar biliminde, kriptografide, bit düzeyinde işlemlerde ve çeşitli metin işleme algoritmalarında yaygın olarak kullanılır.
Sağ döndürme, her karakteri dizenin sonuna doğru kaydırır. Sağ taraftan “düşen” karakterler sol tarafa sarılır. Örneğin, "ABCDE" dizisini 2 konum sağa döndürdüğünüzde "DEABC" elde edilir — son iki karakter başa taşınır.
Araç Açıklaması
Bu araç, metin dizileri üzerinde sağ döndürme (döngüsel sağ 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 döngüseldir, yani sağ uçtan kaydırılan karakterler sol uçta yeniden ortaya çıkar.
Örnekler
| Girdi | Pozisyonlar | Çıktı |
|---|---|---|
| Hello | 1 | oHell |
| Hello | 2 | loHel |
| ABCDEF | 3 | DEFABC |
| 12345 | 2 | 45123 |
| rotation | 4 | tionrota |
Özellikler
- Yazarken gerçek zamanlı döndürme
- Herhangi bir pozisyon sayısını destekler (metin uzunluğundan büyük değerler için otomatik olarak sarar)
- Boşluklar ve özel karakterler dahil tüm karakterleri korur
- Unicode karakterleri ve emojilerle çalışır
- Sıfır bağımlılık — saf JavaScript uygulaması
Kullanım Alanları
- Kriptografi öğrenimi: Şifreleme algoritmalarında ve hash fonksiyonlarında kullanılan döngüsel kaydırmaları anlamak
- Programlama pratiği: Dize manipülasyon algoritmalarını test etmek ve dizi döndürme kavramlarını anlamak
- 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ışmak
- Algoritma görselleştirme: Sağ kaydırma işlemlerinin bilgisayar bilimi eğitiminde nasıl çalıştığını göstermek