Milton Joe Miranda Chomba@joemirandacx
Yo pensaba que typeof siempre retornaba el tipo de dato como string pero probé estas sentencias y me sorprendió que cuando el valor "no es un número" retorna NaN como number XD
let algo;
console.log(5*algo); //NaN
let tipo = typeof 5*algo;
console.log(tipo); //NaN
console.log(typeof tipo); //number
let cadena = "abc";
console.log(5*cadena); //NaN
let tipo2 = typeof 5*cadena;
console.log(tipo2); //NaN
console.log(typeof tipo2); //number