일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- Java
- Linux
- TypeScript
- Hook
- SpringBoot
- Javscript
- npm
- TextView
- Android
- 오버라이딩
- 코틀린
- button
- scrollview
- 리액트
- React
- 랜덤넘버
- GoogleMaps
- nodejs
- 구글맵스
- 랜덤번호
- 스프링부트
- array
- 안드로이드
- JS
- Kotlin
- RecyclerView
- 자바스크립트
- JavaScript
- fragment
- stylesheet
- Today
- Total
목록코딩 기록/JavaScript (26)
타닥타닥 개발자의 일상
주어진 온도 배열을 다음과 같이 출력하는 함수 printForecast를 만들어라. prntForecast는 배열을 배개변수로 받고 예시 문장을 출력할수 있어야 한다. test data1: [17, 21, 23] test data2:[12, 5, -5, 0, 4] 예시 문장 [17, 21, 23] 배열은 다음과 같이 출력되어야 한다 "... 17ºC in 1 days ... 21ºC in 2 days ... 23ºC in 3 days ..." //테스트 데이터 배열 const data1 = [17, 21, 23]; const data2 = [12, 5, -5, 0, 4]; const printForecast = function (arr) { let str = ''; for (i = 0; i < arr.l..
스티븐은 팁 계산기를 만들고 있다. 팁 계산기의 규칙은 아래와 같다. 계산서 가격이 50불에서 300불 사이이면 팁이 15% 적용된다. 만약 그렇지 않다면 팁은 20% 적용된다. Steven is still building his tip calculator, using the same rules as before: Tip 15% of the bill if the bill value is between 50 and 300, and if the value is different, the tip is 20%. Test data: 125, 555 and 44 Your tasks: 1. calcTip이라는 함수를 만들어서 값을 넣으면 위의 설정에 상응하는 팁을 반환하도록 하라. Write a function 'c..
문제) 돌고래팀과 코알라팀이 3번 경기를 한다. 팀별로 3번 경기의 평균 점수가 계산된다. 오직 상대편 평균점수의 2배를 달성한 팀만 이긴 것으로 간주된다. 그렇지 않을 경우엔 어느 팀도 이길수 없다. Each team competes 3 times, and then the average of the 3 scores is calculated (so one average score per team) . A team only wins if it has at least double the average score of the other team. Otherwise, no team wins! Test data: § Data 1: Dolphins score 44, 23 and 71. Koalas score 65,..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cciE6X/btrJEMcHKTc/A289eeRHmXHufuYpqLGDX0/img.png)
시작하기 전 설정 1. index.html 파일 생성 프로젝트 폴더에 자바스크립트 코드파일(variable.js) 외에도 브라우저의 콘솔창을 통해 결과를 출력하게 해주는 index.html 파일도 생성한다. index.html 2. Use srtict 입력하기 바닐라 자바스크립트 개발시 제일 먼저 'use strict'를 선언해주는 게 좋다. 자바 스크립트의 변수 Variable 1. let ES6에 추가된 변수로, ES6는 글로벌하게 개발자들이 이용하는 자바스크립트 문법이다. 이전에는 var라는 변수를 썼지만, var에는 치명적인 단점이 있다. 바로 var는 hoisting의 성격을 가지고 있기 때문이다. hoisting :move declaration from bottom to top 어디에 선언했냐..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bTNNSE/btrunOQuCJG/EK0T1ljHRaNDMpYhxKrWUK/img.png)
게시판에 글이 많이 늘어나면 한 페이지 안에서 많은 글을 보기 불편하다. 그래서 한 페이지당 글을 10개/20개 식으로 볼수 있도록 페이지를 나누곤 한다. 페이지당 볼수 있는 게시물을 나누는 행위를 페이징이라고 한다. https://github.com/josecebe/twbs-pagination GitHub - josecebe/twbs-pagination: jQuery pagination plugin (bootstrap powered) jQuery pagination plugin (bootstrap powered). Contribute to josecebe/twbs-pagination development by creating an account on GitHub. github.com 상기의 깃허브를 들..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dbPo74/btruiSe7a8Q/m8SFWGiiu55kTrEZgiKFkk/img.png)
크롤링을 하기 위해선 maven repository에서 jsoup jar 파일을 다운 받아야 한다. https://mvnrepository.com/artifact/org.jsoup/jsoup/1.13.1 위의 페이지에서 본인이 원하는 jsoup 버전을 선택하고 jar 파일을 다운 받으면 된다. 나는 사람들이 제일 많이 사용하는 1.13.1 버전을 다운 받았다. jar 파일을 다운 받았다면 eclipsep에서 새로운 프로젝트를 생성해준다. File > New > Dynamic Web Project를 생성한다. 나는 Crawling 이라는 이름의 Web Project를 생성했다. WebContent의 lib 파일에 다운받은 jsoup jar파일을 저장한다. 이제 파일 크롤링에 필요한 패키지 및 클래스 파일을..