[2021.08.05]

Darlene·2021년 8월 5일
0

문제 1)

1. 요구사상 분석

2020년 a월 b일이 무슨 요일인지 구하는 함수 만들기

2. 요구사항을 구체적이고 절차적으로 변환하기

3. 코드로 작성하기

답안지 작성
const a = prompt('1~12 month을 입력해주세요.');
const b = prompt('date을 입력해주세요.');

function solution(a, b) {
  const days =['SUN', 'MON', 'TUE', 'WED', 'THU', 'FRI', 'SAT']
  const day = new Date(`2020-${a}-${b}`).getDay();
  
  return days[day];
}

solution(a, b)

🙏 회고

템플릿 문자열 사용하는 것을 너무나 당연스럽게 생각하지 못함..
아직 많이 부족하다.

문제 2)

1. 요구사상 분석

주어진 숫자를 10진수 -> 2진수로 바꾸기

2. 요구사항을 구체적이고 절차적으로 변환하기

10진수, 2진수 변환시키는 메소드 활용하기

3. 코드로 작성하기

답안지 작성
const number = Number(prompt('숫자를 입력해주세요.')).toString(2);
 
console.log(number);

😍 새롭게 알게 된 점

진수 변환 메소드

10진수를 2진수로 변환
let num = 15;
let convertNum = num =.toString(2); 

 console.log(convertNum); // 1111
2진수를 10진수로 변환
var num = 1111; 
var convertNum = parseInt(num, 2); 

 console.log(convertNum); // 15

0개의 댓글