[RUBY] Selbstzuweisungsoperator

Selbstzuweisungsoperator (+ =, - =, * =, / =)

** Selbstzuweisung bedeutet, wie der Name schon sagt, sich selbst zuzuweisen. Der Selbstzuweisungsoperator kann geschrieben werden, indem die Schreibmethode unter Verwendung des üblichen Operators weggelassen wird. ** ** **

Als Beispiel ändern wir number = number + 1 </ font> in den Selbstzuweisungsoperator + = </ font>.

[Beispiel] Normaler Zuweisungsoperator


number = number + 1

Dieser Ausdruck kann mit dem Selbstzuweisungsoperator + = </ font> wie folgt umgeschrieben werden. Diese haben die gleiche Bedeutung.

[Beispiel] Selbstzuweisungsoperator


number += 1

Wie Sie durch Vergleichen des obigen Quellcodes sehen können, wird der Ausdruck Nummer + = 1 </ font> unter Verwendung des Selbstzuweisungsoperators zur Variablen Nummer </ font>. Ersetzen Sie den Wert, der durch Hinzufügen von 1 zur Nummer </ font> selbst erhalten wurde Es wird der Prozess sein. Ein typischer Selbstzuweisungsoperator ist unten dargestellt.

自己.png

Wenn Sie den Selbstzuweisungsoperator auf diese Weise verwenden, können Sie den Wert der Variablen selbst hinzufügen. Sie können das Ziehen leicht beschreiben.

Es wird häufig verwendet, weil der Code weggelassen werden kann. Denken Sie an beide Aussagen.

Zusammenfassung

** Weil Sie den Code mit dem Selbstzuweisungsoperator weglassen können Sie können das Lesen und Schreiben erleichtern. ** ** **

das ist alles.