default value


const [one, two, five = 50] = [10, 20];
console.log(five);//50
const [one, two, five = 50] = [10, 20, 70];
console.log(five);//70
const {one, two = 20} = {one: 10};
console.log(two);
const [one, two = one + 20, five = two + 50] = [10];
console.log(two);30
console.log(five);//80

default value

const add = (ten, two = 20) => ten + two;
const result = add(10);
console.log(result);
const add = (ten, two = 20) => ten + two;
const result = add(10, 50);
console.log(result);
const point = () => 20;
const add ( one, two = point()) => one + two);
const result = add(10, undefined);
console.log(result);//