본문 바로가기

전체 글451

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: == , === / 삼항 연산자 ==, === ==는 Equal Operator이고, ===는 Strict Equal Operator이다. ==는 a == b 라고 할때, a와 b의 값이 같은지를 비교해서, 같으면 true, 다르면 false라고 한다.(값만 같으면 true이다.) ===는 Strict, 즉 엄격한 Equal Operator로써, "엄격하게" 같음을 비교할 때 사용하는 연산자이다. ===는 a === b 라고 할때, 값과 값의 종류(Data Type)가 모두 같은지를 비교해서, 같으면 true, 다르면 false라고 한다. 삼항연산자 맨 앞에 조건문 들어가고 그 뒤로 물음표(?)와 조건이 참이라면 실행할 식이 물음표 뒤로 들어간다. 바로 뒤로 콜론(:)이 들어가며 조건이 거짓이라면 실행할 식이 마지막에 들어간다. 보통 .. 2021. 9. 7.
Python: Formatting / map / for in / boolean 코드워즈 문제를 풀다가 모르는 부분들을 간단하게 정리해보려고 한다. Formatting 파이썬을 사용하다 보면 출력 형식을 많이 제어해야되는 경우가 생긴다. 그럴 경우에 보통 formatting을 사용한다. 이번에 문제를 풀면서 사용했던 포매팅은 string format()이다. format() method는 특정 값을 포맷하고 string의 placeholder 안에 그 값을 넣어주고 formatted string을 return한다. placeholder는 {} 이런 형식으로 사용된다. syntax) string.format(value1, value2...) 예를 들어서 이런식으로 사용하면 된다. def high_and_low(numbers): number = numbers.split(' ') int_.. 2021. 9. 7.
210906 코드워즈에서 파이썬으로 문제 두개, 자바스크립트로는 한개를 풀었다. 1. https://www.codewars.com/kata/53369039d7ab3ac506000467 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 처음에는 boolean이 true인지 false인지에 대해서 제대로 이해를 못하고 있었는데 if - else문을 사용하면서 생각했던것보다 간단하게 풀 수 있었다. 자바스크립트로 풀어봤는데 좀 더 복잡하.. 2021. 9. 7.
210826 요즘 놓고 있었던 내 전공,, 프랑스어를 다시 시작했다. 원서 책을 읽으면서 모르는 단어를 정리하고 가벼운 스페인어 학습지도 다시 시작했다. 그리고 코드워즈에서 파이썬 문제들을 꾸준히 풀기로 했다. 어제 푼 문제들 1. https://www.codewars.com/kata/56dec885c54a926dcd001095 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 2. https://www.codewars.com/ka.. 2021. 8. 27.