intercambiar valores entre dos variables
Publicado por juntacadaveres (5 intervenciones) el 21/04/2019 12:20:58
Hola
he logrado intercambiar los valores entre dos variables en batch
ejemplo
num1=7
num2=5
intercambio
num1=5
num2=7
pero no entiendo por qué funciona el código
si num1=%num2%
y luego hago
num2=%num1% >>>>>>>>>> pero %num1% era %num2%
entonces num2 = %num2%
no entiendo por qué esto funciona
aunque haga lo que yo quería que hiciese
no debería funcionar...
saludos
==================================
Creacion de usuarios automatizado
==================================
Nombre de usuario > LUIS
Primer Numero > 7
Segundo Numero > 5
NOMBRE=LUIS NUM1=7 NUM2=5
INTERCAMBIO DE VARIABLES:
NOMBRE=LUIS NUM1=5 NUM2=7
he logrado intercambiar los valores entre dos variables en batch
ejemplo
num1=7
num2=5
intercambio
num1=5
num2=7
1
2
3
4
5
6
REM PERMUTAS LAS VARIBLES NUM. SI EL PRIMER NUMERO ES MAYOR CAMBIARLO A LA VARIABLE NUM2
IF "%NUM1%" GTR "%NUM2%" (
SET NUM1=%NUM2%
SET NUM2=%NUM1%
)
ECHO NUM1=%NUM1% NUM2=%NUM2%
pero no entiendo por qué funciona el código
si num1=%num2%
y luego hago
num2=%num1% >>>>>>>>>> pero %num1% era %num2%
entonces num2 = %num2%
no entiendo por qué esto funciona
aunque haga lo que yo quería que hiciese
no debería funcionar...
saludos
==================================
Creacion de usuarios automatizado
==================================
Nombre de usuario > LUIS
Primer Numero > 7
Segundo Numero > 5
NOMBRE=LUIS NUM1=7 NUM2=5
INTERCAMBIO DE VARIABLES:
NOMBRE=LUIS NUM1=5 NUM2=7
Valora esta pregunta


0