En informática, el intercambio estándar o giro de tres puntos [ cita requerida ] es un paradigma de programación que intercambia los valores de dos variables .
Al usar una tercera variable, cuyo valor de otra manera no tiene importancia, para mantener el valor de la primera, y luego asignar la segunda a la primera y la tercera a la segunda, los valores de las dos primeras se intercambian.
Por ejemplo:
let temp = b
let b = a
let a = temp
En las CPU modernas [ se necesita una cita de cronología ], esto se logra en el propio procesador, en una sola instrucción de máquina , en lugar de tener que pasar por la RAM .