TGViewer
RWB Тех RWB Тех @tech_rwb · 15.1K subscribers
Post #248 9.62K
Пятничная задача про JS: calc(’1+2*3’)

Засеките 30 минут. Напишите функцию calc(), которая будет принимать арифметическую операцию в виде строки и выдавать результат выполнения операции в консоль.

Например:

calc(’1+2*3’) // 7
calc(’4*10’) // 40
calc(’105*0,5’) // 52,5
calc(’(12 + 14 + 15)*2+4’) // 86


Через 30 минут покажите ваше решение, обоснуйте его и напишите, что ещё в нём можно было бы улучшить и о чём позаботиться.

Как решить эту задачу быстрее всего, «в лоб»? Какие проблемы будут у такого решения и как их можно обойти?

#wbtech #wbchallenges #wbjschallenges
  • 👍 9
  • ❤ 7
  • 🔥 4
More from @tech_rwb
  1. Oct 4, 2026Post #1120
  2. Oct 3, 2026RWB Infra x Security Meetup начинается! Подключайтесь к трансляциям: Секция Infra — VK | Y…
  3. Oct 2, 2026Разыгрываем билет на Podlodka AI Crew x RWB 🔔 Сезон конференции посвящен Мультиагентным с…
  4. Oct 2, 2026Билет на Podlodka AI Crew может стать вашим — участвуйте!
  5. Oct 1, 2026RWB Infra x Security Meetup — уже в эту субботу! Программа ⬇️ Трек Infra: ⏹️«Тюнинг Gitlab…
  6. Sep 29, 2026Неделя конференции Podlodka Android Crew — всё! Делимся докладами наших спикеров: ⏹️ Харне…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →