<div class="container">
        <div class="add-box">
            <input type="text" placeholder="add your task here" id="add-input">
            <img src="/media/close.png" id="add-btn">
        </div>
-----------------------------------------------------------------------
let addingBtn   = document.querySelector("#add-btn");
let addingInput = document.querySelector("#add-input");
let container   = document.querySelector(".container");    
let removeBtn   = document.querySelector(".container .child img");

addingBtn.addEventListener("click", addingFunction);

if (addingInput.value="") {
    addingFunction() = 0;
}

function addingFunction(){
    
    let newItem = document.createElement("div");
    newItem.className="child";
    let itemImg = document.createElement("img");
    itemImg.src="/media/close.png";
    let itemField = document.createElement("input");
    itemField.type ="text";
    itemField.value = addingInput.value;
    let itemCheck = document.createElement("input");
    itemCheck.type = "checkbox";
    newItem.appendChild(itemImg);
    newItem.appendChild(itemField);
    newItem.appendChild(itemCheck);
    container.appendChild(newItem);

    // addingInput.value="";

};
-------------------------------------------------------------------------

السلام عليكم

المشكلة عدم الاستشعار بالشرط بل يتم جعل قيمة الفاليو في الadding input