// calculator id ye sahip elementi alıyoruz.
const calculatorEl = document.getElementById("calculator")
// Butonları tanımlayacağımız dizimiz.
const actions = ["1", "2", "3", "4", "5", "6", "7", "8", "9", "*", "/", "+", "-"];
// Kullanıcının bastığı aksiyonları bu değişkende tutacağız.
let actionQueue = "";
// Herhangi bir aksiyon butonuna tıklandığında çalışacak. action kısmı actions dan bir değer olmalıdır.
function addActionToQueue(action) {
// kullanıcının bastığı aksiyonu kuyruğuna ekliyoruz.
actionQueue += action;
}
// Aksiyon butonları oluşturmak için actions dizisini for ile dönüyoruz.
actions.forEach(function(x) {
// CalculatorEl parent elemente aksiyon butonunu ekliyoruz.
// Buradaki önemli iki şey biri adı diğeri ise tıklandığında çalışacak fonksiyon.
// Adı ve değeri x den gelen değeri atıyoruz.
calculatorEl.innerHTML += `<button onclick="addActionToQueue('${x}')">${x}</button>`
})