반응형 programming760 자바스크립트 배열 반복 초기값 지정 reduce 메서드 사용 자바스크립트 reduce 메서드는 배열을 반복하면서 누적의 개념으로 연산을 한다. 첫번째 인자값이 초기값이 되어 다음 요소의 값과 비교 또는 연산 등을 할 수 있다. 배열의 반복순서는 좌측에서 우측으로 진행하게 된다. 자바스크립트 배열 반복 초기값 지정 reduce 메서드 사용 reduce 메서드의 사용은 독특하다. 기본적인 인자값을 4개 준다. 이것이 왜 덧셈으로 소개되는지 잘 모르겠다. 코드를 보면 뺄셈도 되고 곱셈도 된다. 아마 인자값 total 때문에 그런 것 같다. 나름 인지도 있는 어떤 사이트에서 힌트를 찾았다. reduce 메서드에서 제공하는 total 인자값은 초기값이면서 누적값이기 때문에 이름을 그리 지은 것 같다. reduce 메서드 자바스크립트 배열이 반복될 때 2가지의 수가 반복된다.. 2022. 1. 13. 알고두 객체 연결 차축 툴 axle 사용하기 Using algodoo axle tool 알고두에서 차축툴인 Axle tool 을 이용하면 2개이상의 겹쳐진 객체를 연결할 수 있다. 차축툴은 회전하는 객체들을 연결하는 축을 말한다. 알고두는 이런 움직임에 대한 여러가지 연결고리들을 제공하고 있다. 차축툴을 사용하여 객체를 연결하여 확인해 보면 회전하는 객체를 중심으로 객체들이 연결되어 상호간의 움직임을 보일 것이다. 알고두 객체 연결 차축 툴 axle 사용하기 Using algodoo axle tool 알고두에서는 객체를 연결할 수 있다. 그 중 가장 첫번째로 소개되는 것이 차축 툴이다. 차축 툴은 axle tool 이라고 한다. 이 차축 툴을 사용하면 회전하고 있는 객체를 다른 객체나 또는 2개 이상의 회전하는 객체를 연결할 수 있다. 차축 Axle 차축이 뭘까. 먼저 이미지를 보자. Ax.. 2022. 1. 11. 파이썬 배포용 실행파일 만들기 Creating python release file 파이썬으로 배포용 실행파일을 만들기 위해선 pyinstaller 가 필요하다. 이것은 pip 를 통해 다운로드받고 설치할 수 있다. 이후 자신이 배포하고자 할 파이썬 파이썬 파일을 pyinstaller 를 통해 실행파일로 만들어 주면 된다. 명령어도 간결하고 어렵지 않기 때문에 쉽게 할 수 있다. 파이썬 실행파일 만들기 Creating python release file 어떤 프로그램이 되었든 완성이 되었으면 배포를 해야 한다. 프로젝트 개발시 소스코드 자체를 넘기는 경우들도 있지만 그렇지 않은 경우 실행파일 또는 설치파일을 만들어 배포한다. 파이썬 또한 실행을 위한 배포파일을 만들 수 있다. 설치파일 또는 실행파일의 형태로 만들 수 있으며 pyinstaller 를 통해 만들 수 있다. 배포용 실행파일 .. 2022. 1. 11. 자바스크립트 배열 반복 filter 메서드 사용 Using javascript iteration filter method 자바스크립의 배열에서 특정 값을 가공하거 추출하는 것은 자주 사용된다. 이 때 filter 메서드를 사용하면 조건에 부합되는 값들만 추출하여 새로운 배열을 만들 수 있다. 특정 조건을 다시 코딩하여 코드의 길이를 늘릴 필요가 없다. 단순명료하게 사용이 가능하다. 이미 알고 있는 것들을 콜백메서드에 넣어주면 된다. 자바스크립트 배열 반복 filter 메서드 사용 Using javascript iteration filter method 자바스크립트에서 배열을 반복하면서 특정값을 추출하는 것은 난해할 수 있다. 배열의 filter 메서드는 그러한 번거로운 작업을 줄여준다. 자바스크립트 배열에서 특정한 값을 추출하기 위해 사용하는 filter 메서드는 foreach 메서드와 사용법이 비슷하다. 당연히 기본적으로.. 2022. 1. 10. 이전 1 ··· 87 88 89 90 91 92 93 ··· 190 다음 반응형