The Code

The Code

This code is highlighted using PrismJS

     document.getElementById("sumBtn").addEventListener('click', function () {
    let input1 = parseInt(document.getElementById("input1").value);
    let input2 = parseInt(document.getElementById("input2").value);
    let input3 = parseInt(document.getElementById("input3").value);
    let input4 = parseInt(document.getElementById("input4").value);
    let input5 = parseInt(document.getElementById("input5").value);
    let kValue = parseInt(document.getElementById("kValue").value);

    //Take inputs and collect in array

    let sumArray = [input1, input2, input3, input4, input5];
    //Searching vs forward searching
    let result = "";

    for (let i = 0; i < sumArray.length; i++) {
        for (let s = i + 1; s < sumArray.length; s++) {
            if (sumArray[i] + sumArray[s] == kValue) {
                result = `${sumArray[i]} + ${sumArray[s]} = ${kValue}`;
                break;
            }
        }
    }

    if (result != "") {
        document.getElementById("output").innerHTML = "Success!";
        document.getElementById("numSum").innerHTML = result;
    }
    else {
        document.getElementById("output").innerHTML = "No solution found, try again!";
        document.getElementById("numSum").innerHTML = "";
    }
})


function clearText() {
    document.getElementById("input1").value = "";
    document.getElementById("input2").value = "";
    document.getElementById("input3").value = "";
    document.getElementById("input4").value = "";
    document.getElementById("input5").value = "";
    document.getElementById("kValue").value = "";

    document.getElementById("output").value = "";
    document.getElementById("numSum").value = "";
}