It’s easy for fans to demand a full-on rebuild when times get tough for their team.

It’s another matter for a general manager to actually commit to years of losing, with no guarantee of brighter days ahead.

For Jeff Gorton, a tear-it-down rebuild was never really an option in New York anyway, even when the Rangers were looking particularly old and worn down. That’s largely because Henrik Lundqvist was signed through 2020-21, and it’s tough to tell your Hall-of-Fame goalie that it’s time to tank.

So the Rangers chose instead to rebuild on the fly.

Two years after replacing Glen Sather, one would have to conclude that Gorton has done a pretty good job in that regard. The Rangers may not be the strongest Stanley Cup contenders next season, but consider:

— Last summer, Gorton was able to use a team with pressure to win now (the Ottawa Senators) to trade Derick Brassard for Mika Zibanejad, the latter of whom is five years younger.

— A year later, Gorton found another team with pressure to get some immediate results (the Arizona Coyotes) and traded Derek Stepan and backup goalie Antti Raanta for the seventh overall draft pick (Lias Andersson) and Anthony DeAngelo, giving the Rangers two more talented youngsters to add to the stable.

— Gorton, whose team’s future had essentially been mortgaged by his predecessor, has been forced to do a lot of his work outside the draft, and the results have been impressive. His most celebrated move was getting Jimmy Vesey to sign, but he’s also added college free agents like John Gilmour and Neal Pionk, and he got Russian defenseman Alexei Bereglazov out of the KHL.