سلام
کد زیر برای من بدون استفاده از کلمه کلیدی func کار کرد و هیچ خطایی نداد میشه بررسی کنید:
let sayHi = function (who) { if(who) { alert(`Hello, ${who}`); } else { sayHi("Guest"); } } sayHi();
وقت به خیر
بله در این حالت بدون خطا کار میکنه چون متغییر sayHi هنوز بازنویسی نشده
خطا در حالتی پیش میاد که این متغییر در ادامه تغییر کنه
اسلاید ۱۲ و۱۳ این جلسه را مجددا ببینید متوجه میشید.