TGViewer
Вадим Фоминов | Создаю сайты на Wordpress Вадим Фоминов | Создаю сайты на Wordpress @wordpress_by · 1.53K subscribers
Post #635 1.07K
Крутая фишка, которой я научился с GPT. Использую в PHP и JavaScript.

Пример из этого калькулятора
С помощью select, пользователь выбирает толщину листа. В зависимости от толщины листа стоимость будет разной. Я написал функцию, которая принимает толщину листа и возвращает нужный коэффициент для расчётов.

По порядку:
1️⃣ Создаю функцию и передаю в неё ключ
2️⃣ Внутри функции создал массив ключ=>значение
3️⃣ Возвращаю значение по переданному ключу

Пример:


function addCountStreet(key) {

let forStreet = {
"2.5 мм": 4,
"2.976 мм": 5,
"3 мм": 6
};

// Возвращает 0, если ключ не найден
return forStreet[key] !== undefined
? forStreet[key]
: 0;
}



Тернарным оператором пользуюсь 3 года, намного удобнее и проще if else.

Ещё год назад для такой задачки использовал бы много if else или switch case.

#code
  • 🔥 7
  • 👍 2
  • 👎 1
More from @wordpress_by
  1. Aug 3, 2026Как вы занимаетесь оптимизацией картинок для сайта? Лично я делал так: 1) если это .png и…
  2. Jul 30, 2026Есть отличная новость, я сдал на права. Новость отличная, но лично для меня 😁 С апреля по…
  3. Apr 16, 2026А ещё заметил, что курсы по программированию заменили на курсы по вайбкодингу. Наверное зд…
  4. Apr 16, 2026Как поживаете? Последняя запись была аж в конце ноября. Если коротко, то закрывал задачи п…
  5. Nov 22, 2025Пост для тех, кто до сих пор не съехал с nic.ru на beget В копилку к долгому ответу от ТП,…
  6. Nov 20, 2025Временный пост 👇 Ищу дизайнера для создания логотипа. Ниша — приложение для ветеринарных…
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 →