0레벨3 프로그래머스 Javascript 코딩 테스트 Lv.0 모스부호 (1) 이번에 푸는 문제는 모스부호(1) 문제이다. 일단 위의 문제에서 주어지 듯이 모스 부호에 따라 key, value값으로 모스부호와 알파벳이 묶여있다. 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' } .. 2023. 7. 4. 프로그래머스 Javascript 코딩 테스트 Lv.0 개미군단 function solution(hp) { const G = 5 const S = 3 const W = 1 let gCount = Math.floor(hp / G) // G로 나눈 횟수 let sCount = Math.floor((hp % G) / S) // S로 나눈 횟수 let wCount = Math.floor(((hp % G) % S) / W) // W로 나눈 횟수 return gCount + sCount + wCount // 사용한 횟수 합산 } 사냥을 나가는 개미의 종류는 장군개미, 병정개미, 일개미이고, 각 개미의 공격력은 5, 3, 1 이다. 변수로 장군개미는 G, 병정개미는 S, 일개미는 W로 선언하고 각 공격력을 할당했다. 그리고 return 값이 사냥할 대상의 체력에 대해 각 개미들의.. 2023. 7. 4. 프로그래머스 Javascript 코딩 테스트 Lv.0 외계행성의 나이 (수정? 추가?) function solution(age) { const alphabet = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j']; const AGE = [...String(age)].map(Number); if (alphabet[AGE[0]] && alphabet[AGE[1]] && alphabet[AGE[2]] && alphabet[AGE[3]]) { return alphabet[AGE[0]] + alphabet[AGE[1]] + alphabet[AGE[2]] + alphabet[AGE[3]]; } else if (alphabet[AGE[0]] && alphabet[AGE[1]] && alphabet[AGE[2]]) { return alphabet[AGE[0]] +.. 2023. 7. 4. 이전 1 다음