number2 Number ✅ Number 숫자형은 숫자를 처리하기 위해 고안된 자료형이다. 💡 숫자 용어 정리 1. 정수 : 0을 기준으로 하는 양수와 음수 2. 실수 : 소수점을 포함하는 모든 수 3. 유효숫자 : 수의 정확도에 영향을 주는 수.주로 소수점 첫째자리에서부터 늘어져 있는 0들을 제외한 모든 수 0.0075 ==> 75 2.4300 ==> 2.430 8230 ==> 823 📍부동소수점이 일어나는 이유 🤔 부동소수점이란? 실수를 표현할 때 소수점의 위치를 고정하지 않는 것을 말한다 computer 에서 10진수 연산이 정확하지 않음 0.1이 컴퓨터 입장에선 무한수 반복문 안에 0.1씩 증가하는 코드를 혹시 작성하게 된다면 예측 불가한 값이 생성된다. // 0.1 + 0.2 (0.1씩 늘어갈 때) 반환값: 0.300.. 2023. 4. 4. 자료형 과 형변환 자료형 (data) 원시타입(primitive types): Number, String, Boolean, null, undefined, symbols( Es6추가, 변경 불가능한 유일한 값) 참조 타입(reference types): object(object, array, map, set, function (변경가능) // 변경 불가능한 원시타입 let x = 'hello'; console.log(x[0]); // 'h'호출은 가능 x[0] = 'd'; // h를 d 로 변경 시도 console.log(x); // 똑같이 'hello' 출력. 변경되지 않음 // 변경 가능한 참조타입 let arr = [10, 20, 30]; arr[0] = 50; console.log(arr); // [50,20,30].. 2023. 2. 8. 이전 1 다음