관리 메뉴

Jerry

[#33][프로그래머스][입문] 모스부호 (1) 본문

Problem Solving/Algorithm 문제 풀기

[#33][프로그래머스][입문] 모스부호 (1)

juicyjerry 2023. 1. 13. 00:56
반응형
function solution(letter) {
  const morse = { 
  '.-':'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'
  };
  
  let code = letter.split(' ').reduce((acc, cur) => acc += morse[cur], '');
  return code;
}
반응형