⊗jsPmFBSC 208 of 505 menu

JavaScript에서 함수의 연속 호출

한 함수의 작업 결과를 다른 함수의 매개변수로 전달할 수 있습니다. 다음 예제에서는 먼저 숫자 2의 제곱을 구하고, 그 결과의 제곱을 구합니다:

function func(num) { return num ** 2; } let res = func(func(2)); console.log(res); // 16을 출력합니다

함수들은 당연히 동일할 필요가 없습니다. 예를 들어, 숫자의 제곱을 반환하는 함수와 숫자의 세제곱을 반환하는 함수가 있다고 가정해 봅시다:

function square(num) { return num ** 2; } function cube(num) { return num ** 3; }

이 함수들을 사용하여 숫자 2를 제곱하고, 그 다음 그 연산의 결과를 세제곱해 봅시다:

let res = cube(square(2)); console.log(res);

이제 숫자의 제곱을 반환하는 함수와 두 숫자의 합을 구하는 함수가 있다고 가정해 봅시다:

function square(num) { return num ** 2; } function sum(num1, num2) { return num1 + num2; }

이 함수들을 사용하여 숫자 2의 제곱과 숫자 3의 제곱의 합을 구해 봅시다:

let res = sum(square(2), square(3)); console.log(res);

숫자의 제곱근을 반환하는 함수와 소수점 이하 세 자리까지 반올림하는 함수가 있다고 가정합니다:

function sqrt(num) { return Math.sqrt(num); } function round(num) { return num.toFixed(3); }

이 함수들을 사용하여 숫자 2의 제곱근을 구하고 소수점 이하 세 자리까지 반올림하세요.

숫자의 제곱근을 반환하는 함수와 세 숫자의 합을 반환하는 함수가 있다고 가정합니다:

function sqrt(num) { return Math.sqrt(num); } function sum(num1, num2, num3) { return num1 + num2 + num3; }

이 함수들을 사용하여 숫자 2, 34의 제곱근 합을 구하고 변수 res에 기록하세요.

소수점 이하 세 자리까지 반올림하는 함수가 있다고 가정합니다:

function round(num) { return num.toFixed(3); }

이 함수를 사용하여 이전 문제를 수정하여 변수 res에 소수점 이하 3자리까지 반올림된 소수가 기록되도록 하세요.

한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부