Hazırlayan : Abdullah Özcan / 22430070003
Projede React kullanarak tek sayfalı uygulama olan (SPA) yöntemi ile tekrarlanabilir bir zar oyunu yapacağım.
Bu uygulamada amaç, iki kullanıcının zar denemeleri yapmalarını sağlamak olacak. Ekranda olan iki zardan birini birinci kullanıcı ,diğerini ikinci kullanıcı seçecek ve her denmede birbirlerine karşı zar atıp sonuçlarını görecekler. En son atılan zarların değerleri de zarların aşağısında sırlanacak.
Bu uygulamayı geliştirmek için REACT kullanacağım zar yüzlerini tutan bir liste değişkeni kullanacağım. Math.random() metodu ile bu listedeki zar yüzlerinden birinin rastgele bir şekilde seçilmesi sağlanacak. Bir yandan da HTML ve CSS ile tasarladığım zarın yüzü ile seçilen yüzün değeri aynı anda ekrana yansıyacak. Tasarladığım tekrar deneme butonuyla da bu işlemi kullanıcılar tekrar edebilecek. Bununla birlikte zarların aşağısında oluşan listeye zarların aldığı son değerler girilecek ve kullanıcı önceki zar denemelerinin sonuçlarını görebilecek.