Skip to content

Commit 92a12ac

Browse files
Min LeeMin Lee
authored andcommitted
Finished
1 parent 39506b3 commit 92a12ac

2 files changed

Lines changed: 55 additions & 1 deletion

File tree

index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,6 @@ <h1>Translation</h1>
2424
<div id="result"></div>
2525
</section>
2626

27-
<script type="text/javascript" src="js/morse.js"></script>
27+
<script type="text/javascript" src="./morse.js"></script>
2828
</body>
2929
</html>

morse.js

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
2+
var userPrompt = prompt("Enter text:");
3+
var morseString = "";
4+
5+
var morseTable = { a : ".-",
6+
b : "-...",
7+
c : "-.-.",
8+
d : "-..",
9+
e : ".",
10+
f : "..-.",
11+
g : "--.",
12+
h : "....",
13+
i : "..",
14+
j : ".---",
15+
k : "-.-",
16+
l : ".-..",
17+
m : "--",
18+
n : "-.",
19+
o : "---",
20+
p : ".--.",
21+
q : "--.-",
22+
r : ".-.",
23+
s : "...",
24+
t : "-",
25+
u : "..-",
26+
v : "...-",
27+
w : ".--",
28+
x : "-..-",
29+
y : "-.--",
30+
z : "--..",
31+
1 : ".----",
32+
2 : "..---",
33+
3 : "...--",
34+
4 : "....-",
35+
5 : ".....",
36+
6 : "-....",
37+
7 : "--...",
38+
8 : "---..",
39+
9 : "----.",
40+
0 : "-----",
41+
'.' : ".-.-.-",
42+
',' : "--..--",
43+
'?' : "..--..",
44+
"!" : "..__."};
45+
this.assembleMorseString();
46+
function assembleMorseString() {
47+
for(i = 0; i < userPrompt.length; i++){
48+
morseString += morseTable[userPrompt.charAt(i).toLowerCase()];
49+
morseString += "/";
50+
}
51+
};
52+
console.log(morseString);
53+
var display = document.getElementById("result");
54+
display.innerHTML = morseString;

0 commit comments

Comments
 (0)