1 const encodeMessage = (message) => {
2 return btoa(encodeURIComponent(message));
3 };
4
5 const decodeMessage = (encoded) => {
6 try {
7 return decodeURIComponent(atob(encoded));
8 } catch (e) {
9 return "Invalid encoding";
10 }
11 };
12
13
14 const secret = "Hello World!";
15 const encoded = encodeMessage(secret);
16 const decoded = decodeMessage(encoded);