본문 바로가기

개발86

[JavaScript] 자바스크립트 논리형 논리형 (Boolean 불린) 자바스크립트 불린(boolean) 자료형에는 참(true)과 거짓(false)라는 두 개의 값밖에 없다. 보통 불린 값은 비교의 결과에 해당하며 자바스크립트의 제어 구조에 사용된다. 논리형 변환 불린 값이 숫자 연산에 사용되면 참은 숫자 1로, 거짓은 숫자 0으로 변환된다. 다음 예제를 보자. 1 2 3 4 5 6 var boolean1 = true; var boolean2 = false; console.log(0 + boolean1); // 1 console.log(0 + boolean2); // 0 cs 불린 값이 문자열 연산에 사용되면 참은 "true"라는 문자열로, 거짓은 "false"라는 문자열로 변환된다. 다음 예제를 보자. 1 2 3 4 5 6 var boole.. 2016. 10. 31.
이런 IT 회사에서 일하지 말자 늘 그렇듯이, 난 한국 사정 잘 모르니까 이건 어디까지나 외국 회사에 해당된다는 것을 전제로 한다. 초보에게는 첫 3-5년이 정말 중요하다고 본다. 본인도 아주 열심히 일할 준비가 되어 있고 정말 많이 배울 수 있는 기회인데 직장 잘못 들어가면 이직이 힘든 것은 물론이고, 힘들게 배운다고 투자한 시간 역시 시간낭비일 가능성이 높기 때문이다. 그러므로 월급이 짜더라도, 그 외의 조건이 안 좋더라도, 다음의 조건에 해당되지 않는 회사를 찾는 쪽이 낫다고 본다. 1. 버전 콘트롤 시스템이 없다CVS, SVN, Perforce, 요즘 뜨는 github 등등, 뭘 쓰든지 별 상관없다. 하지만 버전 콘트롤 시스템을 안 쓰는 회사라면 진짜 정말 개발의 기본이 안 되어 있는 회사다. 그거 자체가 흠은 아닌데, 이런 회.. 2016. 10. 11.
[JavaScript] 자바스크립트 숫자 to 문자 형 변환 숫자 to 문자열 형 변환 숫자를 문자열로 변환하는 방식에 대해서 학습해본다 자동변환 문자열 연결 수식에서 숫자가 사용될 경우 해당 숫자는 자동으로 문자열로 변환된다. 1 2 3 4 5 // 자동변환 var str1 = 50 + " meters"; // 50 meters var str2 = 50 + ""; Colored by Color Scripter cs String() 함수 이용 변환 숫자를 문자열로 명시적으로 변환하는 방법은 String() 함수를 사용하는 것이다. 1 2 3 4 5 6 var number1 = 50; var string1 = String(number1); console.log(number1.length); // undefined console.log(string1.length); .. 2016. 10. 6.
[JavaScript] 자바스크립트 숫자 타입 숫자 자바스크립트의 모든 숫자(정수와 부동 소수점 수)는 모두 Number 타입이다. 자바스크립트의 모든 숫자는 부동 소수점 수로 표현되며, 자바스크립트에서는 IEEE 754 규격에 정의된 64비트 부동 소수점 형태로 숫자를 표현한다. 숫자 리터럴 자바스크립트 프로그램에서 숫자가 직접 나타날 경우 그것을 숫자 리터럴(numerical literal)이라 한다. 자바스크립트에서는 다음과 같은 형식을 지원한다. - 정수 리터럴: 10진수 정수 - 16진수 리터럴: 16진수 정수로서 "0x" 나 "0X"로 시작해서 16진수 자릿수가 나온다. 16진수 숫자는 0-9와 a(A)-f(F)로 구성된다. - 8진수 리터럴: 8진수 정수이며, 0으로 시작해서 숫자의 나열이 나오며, 각 숫자는 0과 7 사이의 숫자다. -.. 2016. 10. 4.