[GastForen Programmierung/Entwicklung JavaScript Top3 aus 5 bis 10 verschiedenen PDF-Feldern summieren

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

Top3 aus 5 bis 10 verschiedenen PDF-Feldern summieren

bf
Beiträge gesamt: 2

15. Dez 2022, 21:44
Beitrag # 1 von 2
Bewertung:
(3777 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
kann mir bitte jemand helfen ?

ich möchte in einem PDF-Formular aus 5 bis 10 Feldern die 3 höchsten Zahlen-Werte summieren. Komm nicht weiter, bin Anfänger.

Besten Dank vorab
X

Top3 aus 5 bis 10 verschiedenen PDF-Feldern summieren

Thomas Richard
  
Beiträge gesamt: 19327

16. Dez 2022, 09:17
Beitrag # 2 von 2
Beitrag ID: #585149
Bewertung: |||
(3736 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Ohne es probiert zu haben:

Die Zehn Feldwerte in ein Array speichern, dieses per sort (sortiert nur alphabetisch, so dass 10, 9 , 1 zu 1, 10, 9 würde, weil 1 vor 9 kommt) und einem compare (subtrahiert sukzessive die Array Nachbarn und stellt bei positivem Ergebnis und 0 nichts um, bei negativem Ergebnis wird der Subtrahend nach vorn gezogen) sortieren, um anschliessend den ersten bis dritten Array-Wert zu addieren:

Code
var WertArray = [this.getField("Feld1)".value, … ,this.getField("Feld10)".value]; 
WerteArray.sort(function(a, b){return b - a});
var top3 = WerteArray[0] + WerteArray[1] + WerteArray[2]



als Antwort auf: [#585148]