This should work:
segDur = 1;
holdDur = 1;
totalDur = segDur+holdDur;
minVal = 0;
maxVal = 140;
seed = Math.floor(time/(totalDur));
segStart = seed*(totalDur);
seedRandom(seed,true);
startVal = random(minVal,maxVal);
seedRandom(seed+1,true);
endVal = random(minVal,maxVal);
ease(time,segStart,segStart + segDur, startVal, endVal);
Dan