図1に示すように、二つの変数の交換価値
1.1>中間変数(変数第三者)
#二つの変数の値を切り替える DEF スワップ(A、B): #は、互いの中間に割り当てられた変数に加え C = A A = B B = C リターンA、Bの 印刷(スワップ(1 ,. 3))
出力:
1.2>と2つの変数を使用して
#二つの変数とし、再割り当て DEF スワップ(B) = A + Bの #この時点では、再割り当てされている B = - Bの #この場合である(+のB)において、Bは、上記されています元に割り当てられた値 A = - Bの リターンA、Bの 印刷(スワップ(1 ,. 3))
出力:
1.3>直接交換
#直接代入等号変化が注目 DEF :スワップ(A、B) A、B = B、A リターンA、Bの 印刷(スワップ(1 ,. 3))。
出力: