While(2)
-
[프로그래머스-Level 1] [JavaScript] 숫자 문자열과 영단어 - 객체 사용
[문제] 2021 카카오 채용연계형 인턴십 문제입니다. 입력값 s가 주어집니다. 이 s는 one4seveneight처럼 일부 숫자가 영어 문자로 변환된 값입니다. 이 문자열을 모두 숫자로 변환하는 것이 문제입니다. [알고리즘] 객체, while, indexOf, replace 사용 [풀이] 저는 객체 key: value를 활용하였으나 단순 배열, replace만 사용하는 등 더 간결하게 작성할 수 있습니다. 1) 객체를 먼저 선언해서 zero부터 nine까지 key: value로 pair 될 수 있게 해줍니다. 2) while 반복문을 사용해서 s가 영어 문자를 포함하는 경우 즉 순전한 숫자가 아닌 경우를 판별합니다. 3) for (const key in num)를 활용해서 num 객체에 선언되어 있는 ..
2022.12.05 -
[004] 자바스크립트 (JavaScript) - 핵심요약(반복문1 - while)
안녕하세요~ totally 개발자입니다. 반복문1 - while 오늘은 반복문을, 그 중에서도 while을 사용하는 반복문을 위주로 다루도록 하겠습니다. 반복문은 프로그래밍에 있어서 필수적인 요소입니다. 반복문이 존재하지 않았다면, 상당한 양의 같은 코드가 반복되었을 것이고, 매우 비효율적인 코드가 많아졌을 것이나 반복문의 사용으로 인하여 효율적인 코드, 지속적으로 반복되는 코드를 줄일 수 있었습니다. 간단한 예제로 1부터 5를 콘솔에 출력해보는 코드를 살펴보도록 하겠습니다. console.log(1); console.log(2); console.log(3); console.log(4); console.log(5); 먼저 반복문을 사용하지 않고 console.log(1)부터 (5)까지 지속적으로 나열한 ..
2022.10.25