JavaScript проходит неопределенное значение

function test(x = 1) {
  console.log(x);
}

// passing undefined
// takes default value 1
test(undefined); // 1
SAMER SAEID