Leds, Relays, GPIO, whatever


Wondering what is the difference between these two ways of basically doing the same thing.
I’ve used both, and don’t see any real difference.

if (getValue.asInt() == 0) {
digitalWrite(7, LOW);
else {
digitalWrite(7, HIGH);

Versus this simpler method:
int value = getValue.asInt();
digitalWrite(ACTUATOR_PIN, value);



both are same. one is using "if " condition while other is directly writing the value to actuator pin.