Skip to content

JavaScript Library to encode and decode morse code.

Notifications You must be signed in to change notification settings

Syncthetic/MorseCode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

MorseCode

MorseCode is a JavaScript Library to handle the encoding and decoding process of morse code messages.

  • Create an object to handle the encode/decode functions:

    • m = Object.create(MorseCode);
  • Encoding text into morse code:

    • Syntax: obj.encode('plain text') or obj.morse('plain text')
      • m.encode('test message');
      • m.morse('test message');
  • Decoding the morse code into plain text:

    • Syntax: obj.decode('morse code') or obj.morse('morse code', true)
      • m.decode('.- -... -.-.');
      • m.morse('.- -... -.-.', true);
  • Testing the MorseCode Object

    • MorseCode.test();
  • An object is not required to call functions

    • MorseCode.encode('some string');
    • MorseCode.decode('.- -... -.-.');

    TO DO

    • Add the audio functionality to encoded messages

About

JavaScript Library to encode and decode morse code.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published