RemoveOxidationState

Aus JACK Wiki
Version vom 22. Mai 2024, 11:02 Uhr von PRanz (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „{{Template:ChemEvaluatorfunktion|Parameter=Die Methode erwartet 1 Parameter. Dieser kann ein Molekül oder eine Liste von Molekülen sein.|Rückgabewert=Die Funktion entfernt den Oxidationszustand des Moleküls. Das Molekül wird ohne Oxidationszustand zurückgegeben.|Aufbau=|Hinweise=Hat das übergebene Molekül keinen Oxidationszustand, wird es ohne Veränderungen zurückgegeben.|Beispiel=*<code>removeOxidationState(molecule(atomarray(oxidationState(+'V…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Zugehörige Evaluatoren

  • ChemEvaluator

Beschreibung

Parameter

Die Methode erwartet 1 Parameter. Dieser kann ein Molekül oder eine Liste von Molekülen sein.

Rückgabewert

Die Funktion entfernt den Oxidationszustand des Moleküls. Das Molekül wird ohne Oxidationszustand zurückgegeben.

Aufbau

Hinweise

Hat das übergebene Molekül keinen Oxidationszustand, wird es ohne Veränderungen zurückgegeben.

Beispiel

  • removeOxidationState(molecule(atomarray(oxidationState(+'V', atomarrayElement(H,2)))))
=> H2
  • removeOxidationState(list(molecule(atomarray(oxidationState(+'V',atomarrayElement(H)))), molecule(atomarray(oxidationState(-'II',atomarrayElement(O,2))))))
=> {H,O2}