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 = "";
}