[JavaScript] 자바스크립트 연산자 정리(비교, 산술 연산자)
프로그래밍 언어에서 연산자 사용은 기본 중의 기본이라고 할 수 있습니다. 그만큼, 많이 사용하기도 하고, 어렵지 않은 문법 부분이기 때문입니다. 또한, 중요한 것은 프로그래밍 언어마다 조금씩 문법의 차이가 있을 수 있는데, 연산자 부분은 거의 비슷하다고 할 수 있습니다. 따라서, 한번만 이해하면, 모든 언어에서 비슷하게 적용할 수 있는 부분이죠. 그래서, 자바스크립트 부분을 공부하려던 참에 연산자 관련해서 모두 정리해보면 좋지 않을까하여, 포스팅으로 정리를 하게 되었습니다. 다른 연산자가 궁금하신 분은 아래 글을 읽어주세요. 자바스크립트 연산자 정리(연산자 우선순위, 대입 연산자) 자바스크립트 연산자 정리(비트, 논리 연산자) 그럼, 바로 연산자에 대한 정리를 시작하도록 하겠습니다. 들어가기 전에, 용어..
2019. 6. 30.
[Javascript] 배열(Array)의 요소들이 특정 조건에 맞는 지 확인하는 방법 (some, every)
어느 언어든 배열(Array) 문법이 존재합니다. 자바스크립트에서도 배열 문법을 당연히 제공하고 있습니다. 흔히, 배열이라고 하면 아래와 같은 모습이겠죠. var array = [1, 2, 3, 4, 5]; 그런데, 이러한 배열의 요소들 중에서 어떠한 조건에 부합하는지, 아닌 지를 확인하려면 어떻게 해야 할까요? 아주 간단하게 생각을 한다면, 아래와 같이 구현할 수 있을 것입니다. var array = [1, 2, 3, 4, 5]; function haveNumberInArray(num, array) { for (idx in array) { console.log(array[idx]) if (array[idx] === num) { return true; } } return false; } console.l..
2019. 6. 29.