The assert.approximately is inputed by number,but get error expected number

Maybe. I don’t, understand the check with NaN say is a number , but I must again formatting number as Number(number), why?