자바스크립트 Math.random() 범위 지정 및 정수 자릿수 조절

자바스크립트 Math.random() 은 무엇일까요? 0 ~ 1사이의 난수를 무작위로 생성합니다. 난수의 범위 지정은 곱하기 * 기호와 더하기 + 기호로 최대값과 최소값을 지정할 수 있습니다. 소숫점을 절삭하고 정수로 난수를 추출하는 방법은 Math.floor() 객체를 같이 사용하면 됩니다. 예제와 함께 순서대로 Math.random() 객체의 사용법을 살펴보겠습니다.   자바스크립트 Math.random() Math.random()는 난수를 생성하는 메서드입니다. 난수는 정의된 범위내에서 무작위로 숫자를 추출합니다. … READ MORE

자바스크립트 Math 객체 상수와 메서드 목록

자바스크립트 Math 객체는 제곱근, 반올림, 원주율, 로그 등의 수학적 계산을 할 때 사용하는 요소입니다. 자바스크립트 Math 상수 자바스크립트의 Math 객체의 프로퍼티는 상수처럼 사용됩니다. 예를 들어 원주율 근사값이 필요하다면 3.14보다 Math.PI라고 입력하는 것이 좀 더 정확한 데이터를 쓸 수 있습니다. 이 때 프로퍼티는 대문자로 작성해야 합니다. 단 변수가 아닌 상수이기 때문에 일반 객체 속성처럼 연산을 하는 … READ MORE

JavaScript Math.ceil 올림으로 자릿수 조절하는 메서드

JavaScript Math.ceil 어떤 기능일까요? 숫자의 올림값을 반환합니다. 올림이란 양수 기준으로 소수자리를 삭제하고 정수값이 1 증가되는 기능입니다. JavaScript Math.ceil() 자바스크립트 ceil() 메서드는 숫자의 자릿수를 올림하는 기능을 합니다. ceil() 메서드는 Math 객체와 항상 같이 사용됩니다. Math.ceil(값) 형태를 유지합니다. 올림? 올림은 무엇일까요? 올림은 양수일 경우 소숫점이 존재하면 소숫점 이하 값을 모두 삭제하고 정수값을 1 증가시킵니다. 1.1 → 2 … READ MORE

JavaScript 절대값 abs 메서드로 구하기

JavaScript 절대값 abs 구하는 방법은 Math.abs() 형태의 객체 메서드를 사용하면 됩니다. JavaScript 절대값 abs 자바스크립트에서 절대값을 구하는 방법은 Math 객체의 abs() 메서드를 사용하는 방법입니다. abs() 메서드는 Math 객체와 같이 사용되어야 합니다. Math.abs() 괄호 안의 값을 넣으면 음수를 제거해서 밖으로 나오게 됩니다. var num1 = Math.abs(-1); //음수 var num2 = Math.abs(‘-1’); //문자형 숫자 var num3 = … READ MORE

자바스크립트 제곱근 sqrt 메서드로 구하기

자바스크립트 제곱근 sqrt 메서드로 실수의 제곱근을 구할 수 있습니다. 허수는 NaN을 반환합니다. 자바스크립트 제곱근 sqrt 사용 Math 객체의 sqrt() 메서드를 사용하면, 실수의 제곱근을 구할 수 있습니다. √2 의 값을 표현하는 예제입니다. var num = Math.sqrt(2); document.write(num); 결과 1.4142135623730951 TRY IT ▷ 제곱근 반올림 계산 반올림을 계산하는 방법은 여러가지가 있지만 toFixed() 메서드를 사용할 수 있습니다. toFixed(숫자)에 … READ MORE

자바스크립트 제곱 Math.pow() 계산 및 반올림 조절

자바스크립트 제곱 표현 방법은 Math.pow() 메서드를 사용합니다. 음수의 소수 지수는 허수로 NaN을 반환합니다. 계산 가능 범위를 넘어서면 Infinity를 반환합니다. JavaScript 제곱 계산하는 방법 23 = 8 과 같은 거듭 제곱을 나타낼 때 자바스크립트에서는 Math.pow(2, 3)와 같은 객체및 메서드를 사용합니다. 앞 자리 숫자는 밑, 뒷 자리 숫자는 지수를 의미합니다. //양의 정수 거듭 제곱 var num1 = … READ MORE

JavaScript PI 원주율 구하기 및 파이 자릿수 조절

Math.PI 객체 멤버를 사용하면, 원주율을 구할 수 있습니다. 또한 toFixed() 메서드를 사용하면 소수 자릿수를 반올림할 수 있습니다. JavaScript PI 원주율 파이(π)는 원주율을 말합니다. 원주율은 약 3.14로 모든 원이 동일한 값을 가집니다. 원주율은 원의 둘레가 원의 지름에 비해서 약 3.14배 길다는 사실을 나타냅니다. 자바스크립트에서 원주율을 구하기 위해서는 Math 객체의 멤버로 PI를 사용하면 됩니다. 이 때 PI는 … READ MORE

JavaScript trunc 소수점 삭제 및 정수만 반환하는 메서드

JavaScript trunc 기능은 소수를 포함한 숫자에서 소수점은 삭제하고 정수부분만 반환을 하는 Math 객체의 메서드입니다. JavaScript trunc () 객체 trunc() 메서드는 Math 객체의 메서드입니다. Math.trunc() 형태로 사용을 합니다. 기능은 숫자의 정수 부분만 표시를 합니다. 이 때 소수점은 반올림이 적용되지 않습니다. 소수 2.7777을 메서드에 대입하면, 0.7777 값이 순수하게 삭제되고 반올림없이 2만 추출됩니다. var result = Math.trunc(2.7777); document.write(result); … READ MORE

자바스크립트 isNaN() 함수로 NaN 체크하기

자바스크립트 isNaN() 함수는 숫자가 아닌 대상은 true, 숫자면 false를 반환합니다. isNaN(‘숫자’)는 숫자로 인식되므로 false입니다. isNaN(”) 및 isNaN(‘ ‘)은 각각 0으로 인식되어 false입니다. isNaN() isNaN() 함수는 숫자가 아닌 값을 찾는 함수입니다. 인수가 숫자가 아니면(Not a Number) True를 반환합니다. 인수가 숫자이면 False를 반환합니다. isNaN(‘456’) 과 같은 문자형 숫자도 숫자 인식되어 false를 반환합니다. isNaN(‘4 * 5’)의 * 기호와 같은 … READ MORE

JavaScript Max Number 확인 및 활용하는 방법

Number.MAX_VALUE 객체는 자바스크립트 최대 허용 숫자를 반환합니다.MAX_VALUE 멤버는 모두 대문자로 작성합니다. 최대 숫자를 벗어난 결과는 Infinity로 반환합니다. MAX_VALUE 자바스크립트에서 작성할 수 있는 최대 숫자는 Number 객체의 MAX_VALUE 속성(property)을 사용해서 조회할 수 있습니다. <script> var num = Number.MAX_VALUE; document.write(num); </script> 결과 1.7976931348623157e+308 TRY IT ▷ MAX_VALUE 속성은 전부 대문자로 작성해야 합니다. Max_Value와 같이 작성하면 작동하지 않습니다. … READ MORE