[RUBY] Opérateur d'auto-affectation

Opérateur d'auto-affectation (+ =, - =, * =, / =)

** L'auto-affectation, comme son nom l'indique, signifie s'attribuer à vous-même. L'opérateur d'auto-affectation peut être écrit en omettant la méthode d'écriture utilisant l'opérateur habituel. ** **

Par exemple, modifions number = number + 1 </ font> par l'opérateur d'auto-affectation + = </ font>.

[Exemple] Opérateur d'affectation normal


number = number + 1

Cette expression peut être réécrite comme suit à l'aide de l'opérateur d'auto-affectation + = </ font>. Celles-ci ont la même signification.

[Exemple] Opérateur d'auto-affectation


number += 1

Comme vous pouvez le voir en comparant le code source ci-dessus, l'expression number + = 1 </ font> utilisant l'opérateur d'auto-affectation devient la variable number </ font>. Remplacez la valeur obtenue en ajoutant 1 au nombre </ font> lui-même Ce sera le processus. Un opérateur d'auto-affectation typique est illustré ci-dessous.

自己.png

En utilisant l'opérateur d'auto-affectation de cette manière, vous pouvez ajouter la valeur de la variable elle-même, Vous pouvez facilement décrire la traction.

Il est souvent utilisé car le code peut être omis. Souvenez-vous des deux déclarations.

Sommaire

** Parce que vous pouvez omettre le code en utilisant l'opérateur d'auto-affectation Vous pouvez faciliter la lecture et l'écriture. ** **

c'est tout.