Алексей Ярков, можно просто console.log(Math.max(...x.values()));
Spread собственно работает с любым iterable.
spoT1, также стоит помнить, что есть ограничение на количество аргументов функции(500000 в FF и ~120000 в Chrome), потому с гигантскими массивами так делать не стоит.
Если есть шанс что массив будет большим, то лучше ручками по классике:
let max = -Infinity;
x.forEach(value => value > max && (max = value));
console.log(max)