07 369게임

Jo yun hee·2022년 5월 23일

1일1함수외우기

목록 보기
7/18

369게임

function 삼육구(number) {
    let nums = number.toString().split('');
    let clap = [];
  
    for (let num of nums) {
      if (num === '3' || num === '6' || num === '9') {
        clap.push('짝👏');
      }
    }
    return clap;
}

console.log(삼육구(369));
console.log(삼육구(336699));
console.log(삼육구(12));

대략 이런느낌으로 ~~~ 코드를 작성해보자

함수이름은 삼육구 (넘버) {
  숫자담을 공간 = 넘버.문자로 변환해서.한글자씩 나눠라
  박수를 담을 공간 = []
  
  숫자를 순회하면서
  	3이고 6이고 9이면 
    	박수를 변수에 담아라 
}
	박수를 쳐라

🙋‍♀️기록하고 싶은 개념들

split
문자열을 배열로 변환해준다

let fruit = '바나나,감,수박,멜론';
let words = fruit.split(',');
console.log(words); //['바나나', '감', '수박', '멜론']

console.log(words[0]); //바나나
console.log(words[1]); //감

toString
숫자타입을 문자타입으로 변환

for of문
반복 가능한 객체(iterable)를 순회한다
Array, Map, Set, arguments 해당 (Object는 X)

for문에 더 공부하고 싶다면 이 블로그를 참고하자.
참고: https://joooing.tistory.com/entry/Iteration2-for-in%EB%AC%B8-for-of%EB%AC%B8

0개의 댓글