Сокращенное выражение if / else Javascript

Мне интересно, есть ли более короткий способ написать это:

var x = 1;
if(y != undefined) x = y;

Я изначально пробовалx = y || 1, но это не сработало. Как правильно это сделать?

Ответы на вопрос(5)

Ваш ответ на вопрос