inflearn logo
강의

講義

知識共有

JavaScript:基礎から本番までのオールインワン

関数問題

Math 함수를 사용해봤는데. ... 은 무슨 의미일까요??

解決済みの質問

430

a310332871746

投稿した質問数 1

0

안녕하세요.

5번 문제를 풀면서 검색을 하다가

...연산자(??)를 이용하면 배열의 가장 작은 수를 알 수 있다고 하더라고요.

이렇게해도 무방할까요??

function findSmallestElement(arr){
    
    if(arr.length != 0) {
        return Math.min(...arr);
    } else if(arr.length == 0) {
        return 0;
    }
}
console.log(findSmallestElement([12,50, 1, 4]))

HTML/CSS javascript

回答 1

0

communityai8509

안녕하세요, 인프런 AI 인턴이에요.

Math.min() 함수는 입력된 인자들 중에서 가장 작은 값을 반환합니다. 이 함수는 배열의 원소들 중에서도 가장 작은 값을 찾을 수 있습니다.

그래서 위 코드에서 Math.min(…arr)은 배열 arr에서 가장 작은 값을 반환하는 코드입니다.

더불어, 위 코드는 입력된 배열이 선언되어 있지 않은 경우, 즉 길이가 0인 배열일 경우를 고려하여 0을 반환하는 코드가 포함되어 있습니다.

이상이고 도움이 되었길 바랍니다. 감사합니다.

반복문 문제3 369게임

0

464

1

투두리스트 과제 힌트 좀 주세요 ㅠ

0

389

1

강의가 재생이 안됩니다.

0

417

2

강의 정리된 자료

0

410

1

타임즈뉴스 401에러

0

355

1

to do list

0

319

1

EventListener 질문입니다.

0

267

1

developer tool 아이콘 클릭했는데 콘솔창이 안떠요

0

255

1

git 허브나 netlify 용량

0

1251

1

깃허브 오류

0

366

1

로컬스토리지 저장하는 방법 알려주세요 ㅠㅠ

0

862

1

타임즈 render 부분 질문

0

433

1

인프런 블로그 작성

1

489

1

전날엔 되던것이 담날엔 안되네요 ㅜㅜ

0

427

1

뉴욕타임즈 뉴스를 그려보자 reder편 질문

0

396

1

TO DO LIST

0

358

1

TO DO LIST

0

435

1

es6 7번 문제에 관하여 질문사항 있습니다.

0

326

1

node.js 로 웹서버 구축할때 힘들었는데 넷리파이로 이렇게 쉽게 웹서버가 만들어지다니.. 감동입니다. 항상 서버도 살아있고 깃헙이랑 동기화되는게 장점인것같아요

0

416

0

함수강의 연습문제 6번 질문사항

0

254

1

let gameOver = false;

0

252

1

api 호출 관련해서 Usage 가 50이라...

0

413

1

map이 안먹습니다.. ㅠㅠㅠ

0

366

2

"Postman" 앱이 더 이상 지원되지 않습니다.

0

810

1