반응형
[무료] 코딩 입문 - 하다 보니 알게 되는 자바스크립트 - 인프런 | 강의
자바스크립트로 코딩 입문하기, 내 첫 프로그래밍, 자바스크립트로 쉽고 가볍게! [사진] ☝🏻 Programming, Script 그리고 Markup 언어에서 가장 많이 사용하는 자바스크립트(JavaScript)로 코딩 배워보실
www.inflearn.com
코딩 입문 - 하다 보니 알게 되는 자바스크립트
11강 가장 큰 수 찾기 (11/15)
- 배열이 가지고 있는 숫자 중 가장 큰 수 찾기
// 숫자를 가지고 있는 배열 생성
let 숫자들 = [1,5,-40, 200, 35]
// 함수선언
function 가장큰수(숫자들){
let 숫자 = 0;
// 숫자배열을 돌릴 for문 생성
for(let i = 0; i < 5; i++){
// 숫자배열을 for문으로 돌리면서 숫자값과 비교하여 큰값을 숫자에 다시 넣어준다.
if (숫자 < 숫자들[i]) {
숫자 = 숫자들[i]
}
}
console.log(숫자);
}
// 출력
가장큰수(숫자들)
// 결과
200
- 해당 함수가 가지고 있는 문제
1. 숫자들의 배열이 음수만으로 이루어져 있을 때 0이 출력
// 수정
let 숫자들 = [-1,-5,-40, -200, -35]
function 가장큰수(숫자들){
// 숫자배열의 처음 숫자를 초기값으로 세팅한다.
let 숫자 = 숫자들[0];
// 숫자배열을 돌릴 for문 생성
for(let i = 0; i < 5; i++){
// 숫자배열을 for문으로 돌리면서 숫자값과 비교하여 큰값을 숫자에 다시 넣어준다.
if (숫자 < 숫자들[i]) {
숫자 = 숫자들[i]
}
}
console.log(숫자);
}
// 출력
가장큰수(숫자들)
// 결과
-1
2. 배열의 길이가 5보다 클때
// 수정
let 숫자들 = [-1,-5,-40, -200, -35, 20, 40, 567]
function 가장큰수(숫자들){
// 숫자배열의 처음 숫자를 초기값으로 세팅한다.
let 숫자 = 숫자들[0];
// 숫자배열을 돌릴 for문 생성
// 숫자배열의 길이만큼 for문을 돌린다.
for(let i = 0; i < 숫자들.length; i++){
// 숫자배열을 for문으로 돌리면서 숫자값과 비교하여 큰값을 숫자에 다시 넣어준다.
if (숫자 < 숫자들[i]) {
숫자 = 숫자들[i]
}
}
console.log(숫자);
}
// 출력
가장큰수(숫자들)
// 결과
567
반응형
'Web Programming > ----- JAVASCRIPT -----' 카테고리의 다른 글
[JAVASCRIPT] 코딩 입문 - 하다 보니 알게 되는 자바스크립트 (13강 ~ ) (0) | 2021.11.01 |
---|---|
[JAVASCRIPT] 코딩 입문 - 하다 보니 알게 되는 자바스크립트 (12강 모든 수의 합) (0) | 2021.10.28 |
[JAVASCRIPT] 코딩 입문 - 하다 보니 알게 되는 자바스크립트 (10강 공항 검색대 만들기-큐) (0) | 2021.10.26 |
[JAVASCRIPT] 코딩 입문 - 하다 보니 알게 되는 자바스크립트 (9강 택배 상하차 하기-스택) (0) | 2021.10.26 |
[JAVASCRIPT] 코딩 입문 - 하다 보니 알게 되는 자바스크립트 (7,8강 수산시장 만들기) (0) | 2021.10.22 |