let var const difference javascript interview questions