name является функцией
В то время как при ее выполнении возвращается логическое значение.
Следовательно, name () будет логическим значением.
Другими словами: "name "имеет тип Function, а его" возвращаемое значение "имеет тип boolean.
Вы также можете проверить это с typeof.
const name = function(data){
if (data>= 33) return true;
return false;
}
const execName = name(50);
console.log('name', typeof name);
console.log('execName', typeof execName);