let a = func1() ?? -1


이렇게하면 func1이 undefined 리턴하면 -1을 a에 넣는거임?
null을 리턴했을 때 1이 되는거임?