Hi everyone,
I have been reading the forum on how to write an if statement.
I thought I was doing okay, but right at the end it gives me a 'Missing ";" before statement'.
Not sure what to do here.
var wave = msg.payload.waveheight;
if(wave === 0){msg.payload.seaState = "Calm (glassy)"}
else if (wave <0.1 & wave >0){msg.payload.seaState = "Calm (rippled)"}
else if (wave <0.5 & wave >=0.1){msg.payload.seaState = "Smooth (wavelets)"}
else if (wave <1.25 & wave >=0.5){msg.payload.seaState = "Slight"}
else if (wave <2.5 & wave >=1.25){msg.payload.seaState = "Moderate"}
else if (wave <4 & wave >=2.5){msg.payload.seaState = "Rough"}
else if (wave <6 & wave >=4){msg.payload.seaState = "Very rough"}
else if (wave <9 & wave >=6){msg.payload.seaState = "High"}
else if (wave <14 & wave >=9){msg.payload.seaState = "Very high"}
else (wave >=14){msg.payload.seaState = "Phenomenal"}
return msg;