Wie berechnet man am besten die Summe der Benutzereingaben eines Arrays und speichert diesen Wert dann als Variable?Die Summe der Benutzereingaben nehmen und als Variable speichern
Ich habe hier eine Funktion, die ein Array aus Benutzereingaben (number4 []) erstellt.
var counter = 1;
var limit = 3;
function addInput(divName){
if (counter == limit) {
alert("You have reached the limit of adding " + counter + " inputs");
}
else {
var newdiv = document.createElement('div');
newdiv.innerHTML = "Asset($) " + (counter + 1) + " <br><input type='text' name='number4[]'>";
document.getElementById(divName).appendChild(newdiv);
counter++;
}
<div class="container7">
<div id ="dynamicInput">
Assets 1($): <INPUT type="text" name="number4[]">
</div>
Liabilities 1(%): <INPUT type="text" name="number5">
Result($): <INPUT type="text" name="total1">
<INPUT type="button" style="background-color:#FF8800; border-color:BLACK;" value="Calculate"onclick="javascript:networth()">
<INPUT type="button" style="background-color:#FF8800; border-color:BLACK;" value="Add asset fields"onclick="addInput('dynamicInput');">
</div>
</FORM>
Ich habe keinen Code für total1 noch. also im Grunde habe ich das Array, ich brauche nur Hilfe, die Summe zu identifizieren und sie dann als Variable zuzuordnen.
Vielen Dank dafür insgesamt müssen auf. Wie würden Sie die Summe, die wir gerade berechnet haben, nehmen und dann um eine var = passivs_1 subtrahieren, wenn passivs_1 einen Wert hat? Gibt es eine Möglichkeit, die Summe, die wir gerade berechnet haben, einer Variablen zuzuordnen, so dass wir eine einfache Funktion von sum - liabilities_1 ausführen können? –
Sie müssen die Eingabe für Verbindlichkeiten eine ID geben Dann müssen Sie nur den Wert von ihm mit der ID und do die Mathematik damit und Summe 'var lia = Summe * ((document.getElementById (" Verbindlichkeiten "). Wert)/100); var final = sum-lia; console.log (endgültig); ' – user3219222