IF
La instrucción IF ejecuta ciertas instrucciones cuando se da una condición específica.
Su sintaxis es:
If (condición) then
(intrucciones)
Else
(otras instrucciones)
End if
Ejemplos
if hours > 12 then
hours = hours - 12
amOrPm$ = " PM"
else
if hours = 0 then hours = 12
end if
if n = 1 then
factorial = n
else
factorial = n * factorial(n-1)
end if
FOR
La instrucción FOR repite un grupo de instrucciones un número de veces especificado.
Su sintaxis es:
For contador = principio To fin [Step incremento]
Su sintaxis es:
For contador = principio To fin [Step incremento]
(instrucciones)
[Exit For]
(instrucciones)
Next [contador]
Ejemplos
for index = 1 to len(entry$)
result$ = result$ + str$(asc(mid$(entry$,index,1))) + chr$(13)
next index
for x = 1 to 100
if x = 50 then exit for
print x
next x
WHILE
La instrucción WHILE ejecuta una serie de instrucciones mientras una condición dada sea True.
Su sintaxis es:
While (condición)
(intrucciones)
Wend
Ejemplo
Su sintaxis es:
While (condición)
(intrucciones)
Wend
Ejemplo
Dim Contador
Contador = 0 ' Inicializa la variable.
While Contador < class="cfe">
Contador = Contador + 1 ' Incrementa el contador.
Alert contador
Wend ' Termina el bucle While cuando Contador > 19.