파스칼의 삼각형:
파스칼의 삼각형은 선행 행의 인접 요소를 합산하여 구성된 삼각형 배열입니다.
파스칼 삼각형의 처음 몇 가지 요소는 -
우리는 양수, 예를 들어 유일한 인수로 num을 취하는 JavaScript 함수를 작성해야 합니다.
함수는 (num)번째 행의 파스칼 삼각형에 있어야 하는 모든 요소의 배열을 반환해야 합니다.
예를 들어 -
입력 번호가 -
인 경우const num = 9;
그러면 출력은 다음과 같아야 합니다. -
const output = [1, 9, 36, 84, 126, 126, 84, 36, 9, 1];
예시
다음은 코드입니다 -
const num = 9; const pascalRow = (num) => { const res = [] while (res.length <= num) { res.unshift(1); for(let i = 1; i < res.length - 1; i++) { res[i] += res[i + 1]; }; }; return res }; console.log(pascalRow(num));
출력
다음은 콘솔 출력입니다 -
[ 1, 9, 36, 84, 126, 126, 84, 36, 9, 1 ]