Якщо ми хочемо щось зібрати на Raspberry Pi, нам, найімовірніше, знадобляться резистори. Для цієї вправи про них треба знати дві речі:
Щоб обійти цю проблему, виробники наносять на резистори кольорові смужки, які позначають їхній опір. Кожна смужка має позицію та числове значення.
Перші 2 смужки резистора мають просту схему кодування: кожен колір відповідає одному числу.
У цій вправі ми створимо корисну програму, щоб не доводилося запамʼятовувати значення смужок.
Ці кольори кодуються так:
Мета цієї вправи - створити спосіб:
Мнемонічні фрази зіставляють кольори з числами, які, коли їх зберегти в масиві, випадково збігаються з їхніми індексами в цьому масиві: Better Be Right Or Your Great Big Values Go Wrong.
Більше інформації про кольорове кодування резисторів можна знайти в статті Вікіпедії про електронний кольоровий код.
Хоча в описі назви кольорів написано з великої літери, під час виклику функції colorCode завжди використовуватимуть їхній варіант у нижньому регістрі, наприклад brown замість Brown
Зареєструйтеся на Exercism, щоб вивчати й опановувати JavaScript, а також 37 концепцій159 вправ та справжнє наставництво від людей, і все це безкоштовно.