Tema: Diferencias
Ver Mensaje Individual
  #12 (permalink)  
Antiguo 02/11/2004, 14:43
Avatar de u_goldman
u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 4 meses
Puntos: 98
Cita:
Como podemos ver el SUB retorna un valor que uno recoje..
De hecho NO!
Como te mencionó desde un principio el master orharo una Function te regresa un valor, una Sub no, facil y sencillo, con una function obtienes un valor que puedes reutilizar, con una Sub no:

Function suma(a, b)
suma = a + b
End Function

Sub resta(x,y)
Response.write "La resta de " & x & "-" & y & " es:" & x - y
End Sub


misuma = suma(5,10)
otra_suma = misuma + 10

otra_suma tendrá un valor de 25, porque hiciste uso de la funcion suma para sumar 5 + 10 y le agregaste 10...

En cambio

resta 10, 5

Solo imprimirá "La resta de 10 - 5 es: 5", y no puedes hacer nada más.

Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway