| 
		
			Сообщение от worldsering
			
		
	 | 
	| 
		console.log(number10(3)) // Выведет функцию, а не 30
	 | 
	
тут уж ничего сделать не получится.
если у тебя функция, то чем её не обвешивай, а всё равно она останется функцией, а не числом.
и console.log напишет о ней всю правду.
вероятно, эту проблему можно решить через Proxy, пока точно сказать не могу..