본문 바로가기

자바스크립트3

Javascript: 단항연산자++, 배열리터럴 단항연산자++ 산술 연산자 중에서 증가를 의미하는 ++ 단항연산자로 피연산자에 1을 더한다. 1.전위연산자 ++X로 사용하면 피연산자에 1을 더한 값을 반환한다. 2.후위연산자 X++로 사용한 경우 피연산자에 1을 더하기 전의 값을 반환한다. 예) x가 3일 때, ++x는 x에 4를 할당한 후 4를 반환한다. x++는 3을 먼저 반환한 후 x에 4를 할당한다. 배열리터럴 배열 리터럴은 0개 이상의 식(expression) 목록이다. 각 식은 배열 요소를 나타내고 대괄호([])로 묶인다. 배열 리터럴을 사용하여 배열을 만들 때, 그 요소로 지정된 값으로 초기화되고, 그 길이는 지정된 인수의 갯수로 설정된다. 2021. 9. 8.
210907 이 문제를 풀어보았는데 완성은 아직 못했다.. https://www.codewars.com/kata/54ff3102c1bad923760001f3/train/javascript Codewars: Achieve mastery through challenge Codewars is where developers achieve code mastery through challenge. Train on kata in the dojo and reach your highest potential. www.codewars.com 파이썬으로는 굉장히 간단하게 풀었는데 자바스크립트로 풀어보려니까 너무 어려웠다.. function getCount(str) { var vowelsCount = 0; const vowels = ['a.. 2021. 9. 8.
Javascript: 함수, 매개변수 parameter 함수 : 프로그램을 구성하는 주요 '구성 요소(building block)' 함수 선언 function declaration : 함수 선언 방법! function showMessage() { alert ('hi'); } showMessage는 함수 이름이고 본인 마음대로 적절한 용어를 사용하면 된다. {} 이 안에는 있는 것은 매개변수라고 불린다. 위의 함수를 호출하려면? showMessage(); 매개변수 : 매개변수를 부르는 말이 왜 이리도 많은건지,, 배우는데 너무 헷갈렸다.. 매개변수를 영어로 parameter 혹은 argument라고 한다. 정석은 argument인듯..? 한국어로는 인수 혹은 인자라고 불린다. 근데 또 나같은 초보는 이렇게 의미만 알고 넘어가면 막상 코드를 볼때 뭐가 매개변수인.. 2021. 7. 14.