چالش کد مورس

تبدیل کد مورس به متن انگلیسی با استفاده از JavaScript

توضیح چالش

کد مورس یک سیستم رمزنگاری است که برای هر حرف یا عدد، یک کد خاص به صورت ترکیبی از نقطه (.) و خط (-) تعریف می‌شود. در این چالش، شرکت‌کنندگان باید برنامه‌ای طراحی کنند که قابلیت تبدیل کد مورس ورودی به متن انگلیسی را داشته باشد. تاکید این چالش بر این نکته است که برنامه تنها به پنج جمله ارائه‌شده محدود نباشد و بتواند جملات جدید را نیز به درستی ترجمه کند.

برای طراحی رابط کاربری از فریم‌ورک Bootstrap استفاده شده و تمامی منطق چالش با استفاده از JavaScript پیاده‌سازی شده است.

توابع مورد استفاده در چالش

جدول کد مورس اصلی

کد مورس حرف/عدد
.- A
-... B
-.-. C
-.. D
. E
..-. F
--. G
.... H
.. I
.--- J
کد مورس حرف/عدد
-.- K
.-.. L
-- M
-. N
--- O
.--. P
--.- Q
.-. R
... S
- T
کد مورس حرف/عدد
..- U
...- V
.-- W
-..- X
-.-- Y
--.. Z
----- 0
.---- 1
..--- 2
...-- 3
....- 4

کدهای قابل کپی

شماره کد مورس عملیات
1 .- .. --- -.-. ..- .--. / -. .- - .. --- -. .- .-.. / -.-. .-. . .- - .. ...- .. - -.-- / .- -. -.. / .. -. -. --- ...- .- - .. --- -. / -.-. --- -- .--. . - .. - .. --- -.
2 .- .. --- .-.. . .- -.-. .- -.. . -- -.-- --- ..-. .--. .-. --- --. .-. .- -- -- .. -. --. .- -. -.. .- .-. - .. ..-. .. -.-. .. .- .- .. .. -. - . .-.. .-.. .. --. . -. -.-. .

ابزار تبدیل کد مورس

متن تبدیل شده:

درباره ما

تیم iHacks مجموعه‌ای از توسعه‌دهندگان خلاق است که با علاقه‌مندی در زمینه توسعه وب، تلاش می‌کند تا بهترین و جذاب‌ترین راهکارها را ارائه دهد. هدف ما طراحی برنامه‌ها و سایت‌هایی است که تنها از نظر فنی قوی باشند، بلکه از نظر طراحی و رابط کاربری نیز بی‌نقص و کاربرپسند باشند.