자바스크립트, 제곱 구하기

라용·2022년 8월 14일
0

JS 100제 _ 제코베

목록 보기
3/13

제주코딩베이스캠프 자바스크립트 100제를 공부하며 정리한 내용입니다. 문제와 정답 노션 링크(무료), 인프런 해설 강의(유료)

문제

공백으로 구분하여 두 숫자가 a와 b가 주어지면, a의 b승을 구하시오.

해설

우선 공백으로 입력받은 숫자를 배열로 반환하는 함수를 작성합니다.

const n = prompt().split(" ");

이제 입력값은 값을 배열에서 불러와 Math.pow() 메소드로 제곱근을 만듭니다.

// 문법
Math.pow(base, exponent)
base - 밑 값
exponent - 밑 을 제곱하는 지수

// 코드 작성
Math.pow(n[0], n[1]);

split 을 사용해 만든 배열의 원소는 string 이므로 숫자로 변환해줍니다. NumberparseInt 를 사용합니다.

// Number 사용
console.log(Math.pow(Number(n[0]), Number(n[1])));

// parseInt 사용, 두번째 인자로 진수 표기
console.log(Math.pow(parseInt(n[0], 10), parseInt(n[1], 10)));
profile
Today I Learned

0개의 댓글