سلام و روز خوش
دلیلش این نیست که از چه مرورگری برای نوشتن پست استفاده میکنین؛
این هست که شما از ادیتور ideتون کد رو copy/paste میکنین و اینجوری فرمت شده میاد.
برای همین هم ادیتور اینجا اون فرمت رو کد میکنه:
1.png
الان اینجور بنظر میاد که بعضی جاها فاصله ها هم جا افتاده (بعد از var و const)
باید فقط text کپی بشه و نه فرمت اون.
در فایرفاکس برای paste کردن کد کپی شده از ادیتور ide در درون تگ راست کلیک
و paste without formatting رو انتخاب کنین.
در edge و chrome میشه : paste as plain text
2.png
در ضمن کد رو کامل بذارین (هم html هم javascript) تا بشه اجرای اون رو بررسی کرد،
یا بهتر اینکه در JSFiddle - Code Playground بسازین.