Franz: Wert(e) aus function speichern für andere function vorbehalten und wiederverwenden

Beitrag lesen

Ich durchlaufe die function ja mehrmals ums sie anschliessend sofort auszugeben.

Aber

function rechnen(spalte) {
	let summe=0;
	for (let i=1; i<=8; i++) {
		summe += getInputAsFloat(document.formular1["Wert"+spalte+i]);
		}
document.getElementById("Wert"+spalte).value= summe;	
}	


rechnen(1);
rechnen(2);
rechnen(3);
rechnen(4);

wenn ich die drei ersten Zeilen, jeweils die Spalten zusammenrechen und ausgebe, mache ich da so

function rechnen_spalte() {
let summe=0;
for (let i=1; i<=8; i++) {
	summe = getInputAsFloat(document.formular1["Wert1"+i])+
			getInputAsFloat(document.formular1["Wert2"+i])+
			getInputAsFloat(document.formular1["Wert3"+i]);
			document.getElementById("Wert10"+i).value= summe;	
			}
}	

Wenn ich die einzelnen Summen später nochmal brauche, muss ich dann alles wieder durchrechen, oder kann ich mir den Wert der Ausgabe, ausgeben UND für später vorbehalten und wiederverwenden??

Franz

0 59

Schleife in einer Javascript funktion

Franz
  • javascript
  1. 1
    Tabellenkalk
    1. 0
      Franz
      1. 0
        Tabellenkalk
        1. 0
          Franz
          1. 0
            Rolf B
  2. 2
    Rolf B
    1. 0
      Franz
      1. 1
        JürgenB
        1. 0
          Rolf B
          1. 0
            JürgenB
          2. 0
            Tabellenkalk
      2. 1
        Rolf B
        1. 0
          Franz
          1. 0
            Rolf B
            1. 0
              Franz
              1. 0
                Rolf B
                1. 0
                  Franz
                  1. 0

                    Wert(e) aus function speichern für andere function vorbehalten und wiederverwenden

                    Franz
                    1. 0
                      Der Martin
                      1. 0
                        Rolf B
                    2. 1
                      Rolf B
                      1. 0
                        Franz
                        1. 0
                          Rolf B
                      2. 0

                        Summenzuweisung wird nicht ausgeführt

                        Franz
                        1. 0
                          Rolf B
                          1. 0
                            Franz
                            1. 0
                              Rolf B
                              1. 0

                                Summenzuweisung wird nicht ausgeführt, wenn INPUT Felder nicht übergen werden

                                Franz
                                1. 0
                                  Tabellenkalk
                                2. 0
                                  Der Martin
                                3. 0
                                  Rolf B
                                  1. 0
                                    Franz
                                    1. 0
                                      Rolf B
                                      1. 0
                                        Franz
                                        1. 0
                                          Rolf B
                                          1. 0
                                            Felix Riesterer
                                            1. 0
                                              Rolf B
                                              1. 0
                                                Felix Riesterer
                                                1. 0
                                                  Rolf B
                                          2. 0
                                            Franz
                                            1. 0
                                              Rolf B
                                              1. 0
                                                Franz
                                                1. 1
                                                  Rolf B
                                                  1. 0
                                                    Franz
                            2. 0
                              Rolf B
                              1. 0
                                Franz
                                1. 0
                                  Rolf B
                                  1. 0
                                    Franz
                                    1. 0
                                      Rolf B
                                      1. 0

                                        function setOptionalValue

                                        Franz
                                        1. 0
                                          Rolf B
                                          1. 0
                                            Franz
                                            1. 0
                                              Rolf B
                                    2. 0
                                      Matthias Scharwies
  3. 0
    Felix Riesterer
    1. 0
      Rolf B
  4. 0

    Bei fehlender Variable WIEDER Abbruch ?

    Franz
    1. 1
      Felix Riesterer