개발일지 3일차 [3/25 공통교육-웹기초] Javascript(3/3)

이윤수·2022년 3월 25일

학습한 내용

오늘은 반복문과 함수에 관하여 학습했다

반복문(loop statements)

배열(array): 서로연관된 데이터를 그루핑해서 이름을 붙이는 것, 정리하기 쉽게(수납상자) 정보들을 한 카테고리 안에 묶는 것

-배열에 담겨있는 값들은 순서대로 저장된다(0부터 카운팅된다)

각각의 값들은 element(원소)
값들이 저장돼 있는 번호 index(색인)
*배열과 반복문은 함께한다

For (초기갑;반복조건;증감;){
Console.log(topics[]);}

let inputs = document.querySelectorAll('input');
for(let i=0; i<inputs.length; i=i+1){
if(inputs[i].value>100){
inputs[i].click();
}
}
100 보다 큰 숫자만 클릭하는 코드

함수

*함수는 서로 연관된 코드를 모아서 그루핑해서 이름을 붙인 것이다

Math.random () 랜덤으로 숫자제공

함수의 장점

-함수를 쓰면 코드가 간결해짐

-가독성이 좋아진다

-유지보수가 편해진다

-재사용성을 높일수 있다

매개변수(parameter)

인자 (argument) 입력값

어려웠던 점

오늘이 가장 어려웠다 수학에 약해서 그런가 쉽게 설명해 주셔도 이해하기가 어려웠던 부분이 많았다

해결방법

주말동안 강사님 유튜브를 통해 복습할 생각이다 조금이라도 더 이해하고
파이썬으로 넘어가고 싶다

학습소감

가장 기초이기에 가장 중요했던 한주라 생각한다 절대 놓쳐선 안되고
복습을 통해 내 것으로 만들어야겠다

profile
소개하기 어렵네요

0개의 댓글