Love_O_Meter (pinNumber not declared in scope issue)

Hi, I have entered the sketch from the Arduino projects book -- Love_O_Meter. When I try to verify I get an error relating to line 6 of the sketch that says;

'pinNumber' was not declared in this scope

const int sensorPin = A0;
const float baselineTemp = 20.0;

void setup() {
// put your setup code here, to run once:
Serial.begin (9600);
for(int pinNumber = 2; pinNumber < 5; pinNumber++);{
pinMode(pinNumber, OUTPUT);
digitalWrite(pinNumber, LOW);
}
}

void loop() {
// put your main code here, to run repeatedly:
int sensorVal = analogRead(sensorPin);
Serial.print("Sensor Value: ");
Serial.print(sensorVal);
float voltage = (sensorVal/1024.0)*5.0;
Serial.print(" , Volts: ");
Serial.print(voltage);
Serial.print(" , degrees C: ");
float temperature = (voltage - 0.5) * 100;
Serial.println(temperature);
if (temperature < baselineTemp){
digitalWrite (2, LOW);
digitalWrite (3, LOW);
digitalWrite (4, LOW);
} else if(temperature >= baselineTemp+2 && temperature < baselineTemp+4){
digitalWrite (2, HIGH);
digitalWrite (3, LOW);

'pinNumber' was not declared in this scope

Can someone help me understand why this error comes up? I believe I have entered everything as shown in the book.

Thanks

eno68

Problem fixed ...

I had a ; after

for(int pinNumber = 2; pinNumber< 5; pinNumber++)

now appears to be working

I'm glad you found a solution. Thanks for taking the time to provide an update!