본문 바로가기
JavaScript 문법 기초 1주차!

Javascript 기초

by 픠버 2022. 11. 30.

var people = {

    name: 'mongmong',

    age:28,

}

// 객체는 키와벨류의 페어다!

people.name = 'mong'

// . 표기법으로 프로퍼티 값을 읽는것이 가능하다

 

 

// 프로퍼티 추가

people.isAdmin = true;

 

console.log(people)

 

키가 프로퍼티 값이 벨류

 

변수, 상수 

let, const

 

상수라는 것은 기본형에서만 

기본형이라는건 const a = 3 , 이건 못바꿈

상수객체는 수정될 수 있습니다!

{안에 들어가는거는 바뀔수 있음?}

 

객체를 직접 만들 때는 작동 x

es6

 

function testFunction(name, age) {

    return {

        name: name,

        age: age,

    }

}

console.log(testFunction('tong',28));

 

함수는 반드시 선언하고 -> 실행해야 한다.

3가지

1.

var func = function () {

    

}

 

2.

function func1 () {

 

}

 

실행

 

func();

 

과제: 1부터 99까지를 모두 돌면서 15의 배수만 console로 찍자

외우자

 

 

for (let i= 1; i<=99; i++) {

    if(i%15 ===0) {

        console.log(i)

    }

}

 

for (i = 0 ; i <= 99; i++) {

    if(i%15 ===0){

        console.log(i)

    }

}

 

자바스크립트만의 특별한 for 문 -> in,of 숫자가 직접나옴

const result = [1,2,3,4,5]

 

for (let item in result) {

    console.log(result[item])

}

 

 

 

for (arr = 1; arr <=10; arr++) {

    if(arr%2===0) {

        console.log(arr)

    }

}

let arr = [1,2,3,4,5,6,7,8,9,10];

 

let newArray = [];

for(let i = 0; i<arr.length; i ++) {

 

    if(arr[i] % 2 ===0) {

        

        newArray.push(arr[i])

    }

}

 

배열을 입력으로 받아서 최대값과 최소값을 배열로 넣어서 return 해주는 함수(feat Math)

배열을 입력으로 받아여.
숫자 두개를 입력으로 받아여! (a,b)
문자 세게를 입력으로 받아여 (s1,s2,s3)

배열(결과 배열) 만들어요
최대값과 최소값을 구해여
빈배열에 넣어요
배열을 return해여
 
function test (arr) {
let newarr = [];

let max = Math.max(...arr);
let min = Math.min(...arr);

newarr.push(max);
newarr.push(min);

return newarr;
}

console.log(test([1,213,4213,123125,123145]))

Mach.max

Mach.min 을 이용하여 최대값 최소값을 구함

'JavaScript 문법 기초 1주차!' 카테고리의 다른 글

데이터 타입  (0) 2022.12.02
JavaScript  (0) 2022.12.01
javascript  (0) 2022.11.30
자료구조  (0) 2022.11.26
JavaScript 문법기초1  (0) 2022.11.07