Is this better?
if (Serial.available() >= 3) {
for (int x = 0; x < 4; x++){
myNumber.B[x] = Serial.read();
Is this better?
if (Serial.available() >= 3) {
for (int x = 0; x < 4; x++){
myNumber.B[x] = Serial.read();