Bu proje, EBCED değerlerini kullanarak Sihirli Kareler oluşturan dinamik bir web uygulamasıdır. Sihirli Kare, her satır, sütun ve çaprazdaki sayıların toplamının eşit olduğu bir matematiksel griddir. Bu araç, Arapça harflerin EBCED sistemindeki sayısal değerlerini alır ve bunları sihirli kareye dönüştürür.
🔗 Canlı Demo: https://ebced.free.nf/square/ 🔗 No jQuery ver: https://ebced.free.nf/vanilla-square/
- Sihirli Kare Üretimi: EBCED değerini kullanarak 3x3 boyutunda bir sihirli kare oluşturur.
- Görselleştirme: Oluşturulan sihirli kareyi renkli ve düzenli bir grid şeklinde gösterir.
- Responsive Tasarım: Mobil ve masaüstü cihazlarda uyumlu çalışır.
-
Metin Girin:
- Sayfadaki metin kutusuna Arapça harflerden oluşan bir kelime veya ifade yazın (örneğin: "محمد").
-
Hesapla:
- "Hesapla" butonuna tıklayın. Sistem, metnin EBCED değerini hesaplayacaktır.
-
Sihirli Kareyi Oluştur:
- "Sihirli Kare Oluştur" butonuna basın. EBCED değerine dayalı 3x3'lük bir sihirli kare ekranda belirecektir.
-
Sonucu İncele:
- Oluşturulan karede her satır, sütun ve çaprazın toplamının aynı olduğunu kontrol edebilirsiniz.
- HTML5 & CSS3: Arayüz tasarımı ve grid yapısı.
- JavaScript: EBCED hesaplama, sihirli kare algoritması ve dinamik içerik oluşturma.
- Responsive Design: Media queries ile cihaz uyumluluğu.
- EBCED değeri, Arapça harflerin geleneksel sayısal karşılıkları kullanılarak hesaplanır.
- Sihirli kare oluşturmak için, EBCED değeri 9 haneli bir sayıya dönüştürülür ve bu sayılar 3x3'lük bir matrise dengeli şekilde yerleştirilir.
Katkılarınızı bekliyoruz! Adımlar:
- Repoyu forklayın.
- Yeni bir branch oluşturun:
git checkout -b feature/yeni-özellik
- Değişikliklerinizi commitleyin:
git commit -m 'Şöyle güzel bir özellik ekledim: ...'
- Branch'i pushlayın:
git push origin feature/yeni-özellik
- Pull Request açın.
Sorularınız veya geri bildirimleriniz için ➡️ GitHub Issues sayfasını kullanabilirsiniz. Teşekkürler! 🌟