Resultado urgente de la programación de VB, creo que el resultado es 10 por qué hay 12, 14
La escribí en php
función xxx($a){
$a = $ a +2;
si ($a < 7){
xxx($a);
}
$ a = $a +2;
echo $a.'
';
}
xxx(2 >
); La salida es contraria a lo que dijiste, son 6, 8 y 10
¿Por qué salen tres números? 2 =4 =6
Pero su salida es 10, 12, 14, lo cual creo que es extraño
Creo que cuando se llama a vb, el final de la llamada se fusionará en el valor de llamada, por ejemplo =2. Si elimino el enlace if, entonces el resultado será 6, luego, si lo llamo nuevamente, el resultado será 10, por lo que los resultados de la analogía serán 12, 14, lo cual no es sorprendente
Cuando llamo a vb , cuando I Cuando se llama a 4 al final de la llamada, el resultado es 10, luego 12 y 14. No lo entiendo del todo
Hay una diferencia tan grande entre vb y php, también lo vi en tu ejemplo
Hay una diferencia tan grande entre vb y php, yo Lo vi en tu ejemplo Lo vi en
Son todos iguales.