성실한 사람이 되자

성실하게 글쓰자

This is spear

node 8

node를 이용해 배우는 javascript 9 (javascripting-IF STATEMENT in nodeschool )

자바스크립트릴 이용해 IF문을 사용해볼 겁니다. IF문은 말그대로 '만약에?'입니다. IF문안의 조건문이 맞으면 안에있는 메소드들은 실행되고 맞지 않으면 else를 실행하는 구조입니다. 만약 else가 없다면 그냥 if문만 실행되지 않고 빠져나오는 구조입니다. if(조건문){ method1 ... ... }else{ method2 ... ... } IF문안의 조건문이 TRUE(참)일때 실행되는 함수는 method1 IF문안의 조건문이 FALSE(거짓)일때 실행되는 함수는 method2 문제보기 Create a file named if-statement.js. if-statement.js 파일 생성 In that file, declare a variable named fruit. 파일안에 fruit 변수 ..

node를 이용해 배우는 javascript 8 (javascripting-NUMBER TO STRING in nodeschool )

오늘도 맥북으로 문제를 풀게 됐습니다. 윈도우에서의 명령프롬프트와 명령어가 다르니 주의해주세요. 문제보기 Create a file named number-to-string.js. number-to-string.js. 파일 생성 In that file define a variable named n that references the number 128; n이라는 변수를 정의하고 숫자 128을 레퍼런스 해주세요 Call the .toString() method on the n variable. n이라는 변주를 .toString() method와 함께 불러주세요. Use console.log() to print the results of the .toString() method to the terminal. ..

node를 이용해 배우는 javascript 7 (javascripting-ROUNDING NUMBERS TO STRING in nodeschool )

오늘의 작업 환경은 맥북이에요~ 터미널에서 진행하다 보니 명령프롬프트에서 쓰는 명령어들과 다릅니다. 이점 유의 해주세요 문제보기 1. rounding-numbers.js. 파일을 생성해주세요. 2. 파일안에 변수이름을 roundUp으로 정의하고 1.5라는 float로 레퍼런스 해주세요. 3. Math.round()의 method를 이용해서 숫자를 반올림합니다. 이 method는반올림해주는함수입니다. 4. 예 : Math.round(0.5) 5. rounded라는 두번 째 변수를 Math.round()의 결과 값으로 정의해주세요 6. console.log()를 이용해 숫자를 출력 해주세요 7. 마지막 확인 javascripting verify rounding-numbers.js 해결하기 맥북 터미널에서 편..

node를 이용해 배우는 javascript 6 (javascripting-NUMBERS in nodeschool )

오늘은 문자열이 아닌 숫자를 확인해보도록 하겠습니다. 문제보기 1. number.js 파일을 생성합니다. 2. 변수 example을 생성하고 integer인 123456789를 레퍼런스합시다. 3. 콘솔에 숫자를 찍어주세요 4. 마지막으로 확인까지 해결하기 notepad numbers.js 여기서 중요한 점은 ' ' 가 없다는 겁니다. 만약에 숫자 양 끝에 ' '가 붙어 있다면 이건 문자열이 되는 겁니다. let exam = 123456789 console.log(exam) 터미널에서 콘솔 찍어보기 node numbers.js 확인하기 짜잔 문자열은 숫자가 될 수 없지만 숫자는 문자열이 될 수도 있습니다. 만약에 '1234' 이런식으로 숫자의 양 끝에 ' ' 표가 붙는다면 이 것은 문자열로 인식이 될 것..

node를 이용해 배우는 javascript 5 (javascripting-REVISING STRINGS in nodeschool )

오늘은 Revising Strings에 대해 배워볼 겁니다. 문제보기 replace() 함수를 사용하는 예입니다. let example = 'this example exists' example = example.replace('exists', 'is awesome') console.log(example) 1. revising-strings.js 파일을 생성해줍시다. 2. 파일 안에 pizza라는 변수를 생성해주시고, 'pizza is alright'라는 스트링을 레퍼런스 합시다. 3. replace() 함수를 이용해 'pizza is alright'안에 있는 'alright' 문자열을 'wonderful'로 변경해줍시다. 4. replace()함수를 이용해 나온 결과 값을 콘솔에 로그를 찍어 보여줍시다...

node를 이용해 배우는 javascript 2 (javascripting-VARIABLES in nodeschool )

문제 보기 1. 변수는 특정 값을 참조할 수 있는 이름입니다. 변수는 let 다음에 변수 이름을 사용하여 선언했습니다. let example 2. 위의 변수가 선언되었지만 정의되지 않았습니다 (아직 정의되지 않았습니다) 특정 값을 참조하십시오). 3. 다음은 변수를 정의하여 특정 변수를 참조하는 예입니다. const example = 'some string' 1. variables.js라는 파일을 만듭니다. 2. 이 파일에서 example이라는 변수를 선언하십시오. 3. 변수 예제를 'some string'값과 동일하게 만드십시오. 4. 그런 다음 console.log ()를 사용하여 예제 변수를 콘솔에 인쇄하십시오. 5. 이 명령을 실행하여 프로그램이 올바른지 확인하십시오. 해결하기 variables...

윈도우 명령 프롬프트를 이용한 node 사용법 2(learnyounode를 이용한 baby-steps.js)

자 두번째 시간이 돌아왔습니다. 두 번째인 baby-step.js 인데요 문제확인 자자 전 영어를 못하니까 영한번역기를 돌렸습니다. ㅋㅋ process.argv 배열을 통해 반복하는 숫자 인수의 합계를 출력하고 적혀있네요! 첫 번째 요소는 항상 'node'이고(실행 위치라고 보면 됨) 두 번째 요소는 'baby-steps.js'(이 것도 존재하는 장소 또는 실행 위치) 이므로 세 번째 요소부터 시작을 해야합니다. 배열의 끝에 도달할때까지 합계를 추가하라고 작성되어 있네요! 해결방법 우선 baby-steps.js 파일을 생성해주세요 ! 윈도우 프롬프트에서는 이걸 써주면 되구요 notepad baby-steps.js 맥에서는 이렇게 작성하시면 됩니다. vi baby-steps.js 시작하기 위해서는 밑에 문..

윈도우 명령 프롬프트를 이용한 node 사용법 1(learnyounode를 이용한 hello-world.js)

npm을 이용해 Node.js 사용 방법을 알아보겠습니다. 터미널/명령 프롬프트에 이 명령어를 입력하시면 다운로드가 됩니다. 아니면 텍스트 편집기를 이용해 코드 작성하는 것도 좋은 방법입니다. 아직 없는 경우 Atom, Sublime Text, Visual Studio Code, Brackets를 추천해 드립니다. learnyounode learnyounode는 node의 기본을 이해할 수 있는 프로그램입니다. npm install -g learnyounode 명령을 실행하여 터미널에서 learnyounode 를 시작하십시오 learnyounode (블루 스크린이 표시됨). learnyounode 화살표 키를 사용하여 탐색하고 학습을 선택하려면 Enter 키를 사용하여 학습을 시작하시면 됩니다. 이 예에..