Skip to content

Instantly share code, notes, and snippets.

@zer0her0
Created October 23, 2012 14:42
Show Gist options
  • Select an option

  • Save zer0her0/3939163 to your computer and use it in GitHub Desktop.

Select an option

Save zer0her0/3939163 to your computer and use it in GitHub Desktop.
Morse code stuff.
/*
switch (tweet[i]) {
case 'A':
//do something when var equals A
morseTweet[i][9] = ".-";
break;
case 'B':
morseTweet[i] = "-...";
//do something when va9r equals B
break;
case 'C':
morseTweet[i] = "-.-.";
break;
case 'D':
morseTweet[i] = "-..";
break;
case 'E':
morseTweet[i] = ".";
break;
case 'F':
morseTweet[i] = "..-.";
break;
case 'G':
morseTweet[i] = "--.";
break;
case 'H':
morseTweet[i] = "....";
break;
case 'I':
morseTweet[i] = "..";
break;
case 'J':
morseTweet[i] = ".---";
break;
case 'K':
morseTweet[i] = "-.-";
break;
case 'L':
morseTweet[i] = ".-..";
break;
case 'M':
morseTweet[i] = "--";
break;
case 'N':
morseTweet[i] = "-.";
break;
case 'O':
morseTweet[i] = "---";
break;
case 'P':
morseTweet[i] = ".--.";
break;
case 'Q':
morseTweet[i] = "--.-";
break;
case 'R':
morseTweet[i] = ".-.";
break;
case 'S':
morseTweet[i] = "...";
break;
case 'T':
morseTweet[i] = "-";
break;
case 'U':
morseTweet[i] = "..-";
break;
case 'V':
morseTweet[i] = "...-";
break;
case 'W':
morseTweet[i] = ".--";
break;
case 'X':
morseTweet[i] = "-..-";
break;
case 'Y':
morseTweet[i] = "-.--";
break;
case 'Z':
morseTweet[i] = "..--";
break;
case '0':
morseTweet[i] = "----";
break;
case '1':
morseTweet[i] = ".----";
break;
case '2':
morseTweet[i] = "..---";
break;
case '3':
morseTweet[i] = "...--";
break;
case '4':
morseTweet[i] = "....-";
break;
case '5':
morseTweet[i] = ".....";
break;
case '6':
morseTweet[i] = "-....";
break;
case '7':
morseTweet[i] = "--...";
break;
case '8':
morseTweet[i] = "---..";
break;
case '9':
morseTweet[i] = "----.";
break;
case '.':
morseTweet[i] = ".-.-.-";
break;
case ',':
morseTweet[i] = "--..--";
break;
case '?':
morseTweet[i] = "..--..";
break;
case '!':
morseTweet[i] = "-.-.--";
break;
case '@':
morseTweet[i] = ".--.-.";
break;
case '$':
morseTweet[i] = "...-..-";
break;
case '&':
morseTweet[i] = ".-...";
break;
case '+':
morseTweet[i] = ".-.-.";
break;
case '-':
morseTweet[i] = "-....-";
break;
case '_':
morseTweet[i] = "..--.-";
break;
case '=':
morseTweet[i] = "-...-";
break;
case ':':
morseTweet[i] = "---...";
break;
case ';':
morseTweet[i] = "-.-.-.";
break;
case '\'':
morseTweet[i] = ".----.";
break;
case '\"':
morseTweet[i] = ".-..-.";
break;
case '/':
morseTweet[i] = "-..-.";
break;
case '\\':
morseTweet[i] = "-..-.";
break;
case '(':
morseTweet[i] = "-.--.";
break;
case ')':
morseTweet[i] = "-.--.-";
break;
default:
// if nothing else matches, do the default
// default is optional
break;
}
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 = ....-
5 = .....
6 = -....
7 = --...
8 = ---..
9 = ----.
. = .-.-.-
, = --..--
? = ..--..
! = -.-.--
@ = .--.-.
$ = ...-..-
& = .-...
+ = .-.-.
- = -....-
_ = ..--.-
//equals = = -...-
//colon : = ---...
//semicolon ; = -.-.-.
//appostophe ' = .----.
//quote " = .-..-.
//slash / = -..-.
//open parans ( = -.--.
//closed parans ) = -.--.-
*/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment