Function with Optional Parameter

See the code in action on Tinkercad

#define LEDPin 13

void opParamFunc(uint8_t Pin, bool bSkip = false, uint16_t time = 250);

void setup() {
  Serial.begin(115200);
  while(!Serial);
  pinMode(LEDPin, OUTPUT);
  opParamFunc(LEDPin, true);
  opParamFunc(LEDPin, false);
  opParamFunc(LEDPin);
  opParamFunc(LEDPin, 0);
  opParamFunc(LEDPin, LOW);
}

void loop() {
}

void opParamFunc(uint8_t Pin, bool skip, uint16_t time) { 
  Serial.print(F("skip= "));
  if (skip == true) {
    Serial.println(F("True"));
    digitalWrite(Pin, HIGH);
  } 
  else {
    Serial.println(F("False"));
    digitalWrite(Pin, LOW);
  }
  delay(time);
}