sure it wont becuase when its over 3 it wont be lowwer and if you change both it wont be under 3

var a =1;

if(a_var == 1)
{
if(my_speed <=0)
{
a_var = 2;
}
if (key_q == 1 && my.speed <= 3)
{
my.speed += 0.1*time;
}
}
if(a_var ==2)
{
if(my_speed >=3)
{
a_var = 1;
}
if (key_q == 1 && my.speed >= 3)
{
my.speed -= 0.1*time;
}
}


"empty"