Сергей delphinpro, ну затупил я, там не было ничего такого, чего бы я не знал. Я просто не подумал, что ответ может быть на поверхности и надо просто логически все разложить, а подумал, что тут что-то специфичное. Уж такой баг моего характера, простите!
jsx я только начал познавать)
0xD34F, это все от невнимательности! Я перед тем как задавать вопрос прочел ещё раз статью про стрелочные функции и обратил внимание на return. Просто почему-то подумал, что проблема глубже, чем return.
Я вот и не могу понять, почему сразу вызывается анонимная функция, по идее, должна же сначала срабатывать внешняя, а потом вложенная в неё. По цепочке. А получается, что внешняя срабатывает единожды (ещё до обращения к ней), и потом только вложенная. Короче, я не понимаю, почему переменной let count не присваивается 0, а сразу возвращает вложенную.
Danil54566, ты можешь и с него начать. Только не на платных курсах. В интернете огромное количество информации, вполне хватит что бы попробовать, разобраться что это и зачем и выбрать что-то другое или остаться при своем.
jsx я только начал познавать)