전체 글
-
자바스크립트 | 수학객체 | 최대값과 최소값, 반올림, 랜덤, 객체비교코딩/Java Script 2023. 3. 16. 12:56
수학과 관련된 기능과 속성을 가진 객체 자바스크립트의 수학기능을 사용하는 명령어 최댓값 , 최솟값 // 최대값, 최소값 Math.max(4, 29, 1, 12) // 29 Math.min(4, 29, 1, 12) // 1 반올림, 올림, 버림 Math.round(2.712) // 3 Math.ceil(4.1) // 5 Math.floor(12.8) // 12 랜덤 Math.random() // 0.822...(0 ~ 1 까지의 임의의 수) 루트 객체 리터럴 각각의 값에 속성 이름을 붙여서 값들을 구분해야할 때 사용 (배열 - 단순히 값을 모아둘때) const name = '블라' const year = 1994; const month = 8; >> const zerocho = { name: '블라', y..
-
자바스크립트 | 조건문 | if문, switch문코딩/Java Script 2023. 3. 16. 12:47
if 특정조건을 만족하면 실행 , 거짓일경우 else 실행 시작점과 끝점이 존재, else if 횟수제한 x if(조건식){ a 실행 } else{ b 실행 }|조건이 맞다면 a 실행 아니라면 b 실행 if(조건식) { 동작문1; 동작문2; 동작문3; } if 문 if( 조건1 ) { // 조건1이 참이면 실행 } else if( 조건2 ) { // 조건1은 거짓, 조건2는 참이면 실행 } else { // 모두 거짓이면 실행 } if(age>=20) console.log("성인입니다") else if(age>=8 &&age0) ("어린이입니다") else console.log("잘못 입력하셨습니다") // 20세이상 성인입니다. 8세이상 19세이하 학생입니다. 7세이하 어린이입니다. if 문 중첩 줄이..
-
자바스크립트 | 배열을 자세히 알아보자코딩/Java Script 2023. 3. 11. 21:43
배열 여러개의 데이터를 한번에 담고 쉼표로 각 데이터를 구분 배열 내부의 든 값을 요소라고 한다(element) 💡 배열에 있는 각 데이터의 위치 = index index는 0부터, length는 1부터 카운트 let apple=["고냉","코딩","코코"]; -빈배열 let array = []; -숫자배열 let numArr = [1,2,3,4]; -문자열 배열 let strArr = ["문자열","배열"]; -배열안의 배열 const arrayOfArray = [[1,2,3], [4,5]]; arrayOfArray[0]; //[1,2,3] -변수를 배열에 const a = 10; const b = 20; const variableArray = [a,b,30]; variableArray[1]; //20..
-
자바스크립트 | 데이터타입, 연산자코딩/Java Script 2023. 3. 1. 00:23
데이터타입 문자열(String) 문자열은 “” 안에 적어주며, 따옴표 안에 적힌 값들은 숫자여도 문자열로 취급됩니다. 숫자(Number) 숫자를 나타내는 자료형이며 모든 숫자를 실수로 처리합니다. ❗️ 주의 따옴표 없이 적어주셔야 합니다.❗️ 불린(Booolean) true(참), false(거짓)으로 나타내는 자료형 undefined 반환할 결과 값이 없을 때 undefined는 boolean으로 형변환했을 때 false가 나온다. undefined == false false 단, undefined과 false는 같지 않다. 변수를 선언했지만 값이 할당되지 않았을 때 자바스크립트 엔진이 암묵적으로 초기화하는 값 null 의도적으로 값이 없음을 명시하기 위해 할당하는 값 null == false; fal..
-
자바스크립트 | 변수와 상수코딩/Java Script 2023. 3. 1. 00:04
변수 잠깐 동안 특정 값을 저장. 값이 변할 수 있음. 주로 let 사용 var 사용하지 않는 게 좋다. hoisting - 어디에 선언했냐에 상관없이 항상 제일 위로 선언을 끌어올리는 것. block scope가 없다. let mutable type 상수 const 값을 절대 변경할 수 없다. favor immutable data type always 보안상 좋다. 실수방지 선언 변수의 이름을 알려주는 행위 **let apple → apple** 이라는 변수 생성 할당 **apple = “맛있는 사과”** → 맛있는 사과라는 데이터 생성 변수에 데이터를 담아주는 행위 선언+할당 let apple = “맛있는 사과” ex) a 와 b의 값을 서로 바꿀 때 let a = 5 let b = 3 let c =..