프로그래밍 핵심 개념 in JavaScript추상화return과 console.log의 차이

Q

console.log(printSquare(3)); 를 했을때 undefined 가 되는게 잘 이해가 안돼요

조회 2,065

2021년 10월 4일

A
3개의 답변이 있어요
2021년 10월 5일

댓글 2

시간순
2022년 8월 3일
한마디로 console.log(printSquare(3)); 은 3 * 3을 출력하는 것을 출력하란 뜻임.
베스트 댓글
2022년 8월 11일
undefined가 출력되는데 어떻게 3 * 3을 출력하라는 것을 출력하라는 뜻이 되는건가요?
2022년 10월 21일 ()

댓글 2

시간순
베스트 댓글
2024년 3월 14일
오 이게 가장 잘 와닿았습니다~!
그래서 끝에 printSquare(3) 주었을 때 자체로써 출력값이 없고 함수안에 있는 console.log 가 출력 돼서 최종 출력으로 표시 되는 거군요(맞게 이해했나여?)
2024년 3월 14일
맞습니당
2023년 11월 30일

(주) 코드잇

대표강영훈, 이윤수

개인정보보호책임자강영훈

이메일support@codeit.kr

사업자 번호313-86-00797

통신판매업제 2019-서울중구-1034 호

주소서울특별시 중구 청계천로 100 시그니쳐타워 동관 10층 코드잇

전화02-2289-1998