ээ си плюс плюс и все си подобные языки это набор правил и есть несколько исключений а джава скрипт это ровно наоборот то есть там есть просто