| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 | 29 | 30 | 31 |
- 오블완
- kotlin
- spring boots
- Jenkins
- nginx
- JavaScript
- react-native
- TypeScript
- toml
- nuxt
- EC2
- Next
- AWS
- 오퍼월
- 백준
- 광고 id
- Android
- 개발
- 티스토리챌린지
- it
- 코테
- Express
- python
- css
- chrome
- 코딩테스트
- NanoHttpd
- docker
- 파이썬
- React
- Today
- Total
목록Javascript (110)
내맘대로 개발일지
9498번: 시험 성적 시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오. www.acmicpc.net 나는 아주 한글로 적혀있는 설명문이 제일 어려운 것 같다. const fs = require('fs'); const input = fs.readFileSync('/dev/stdin').toString().split('\n'); const data = Number(input[0]) const check = (a) => { if (90
2525번: 오븐 시계 첫째 줄에 종료되는 시각의 시와 분을 공백을 사이에 두고 출력한다. (단, 시는 0부터 23까지의 정수, 분은 0부터 59까지의 정수이다. 디지털 시계는 23시 59분에서 1분이 지나면 0시 0분이 된다.) www.acmicpc.net 나는 아주 한글로 적혀있는 설명문이 제일 어려운 것 같다. const fs = require('fs'); const input = fs.readFileSync('/dev/stdin').toString().split('\n'); const [a, b] = input[0].split(' ').map(Number); const c = Number(input[1]); const sum = ((a * 60) + b + c) % 1440; const h = p..
2884번: 알람 시계 상근이는 매일 아침 알람을 듣고 일어난다. 알람을 듣고 바로 일어나면 다행이겠지만, 항상 조금만 더 자려는 마음 때문에 매일 학교를 지각하고 있다. 상근이는 모든 방법을 동원해보았지만, www.acmicpc.net 나는 아주 한글로 적혀있는 설명문이 제일 어려운 것 같다. const fs = require('fs'); const input = fs.readFileSync('/dev/stdin').toString().split('\n'); const h = Number(input[0].split(' ')[0]); const m = Number(input[0].split(' ')[1]); if(m < 45) { if(h === 0) { console.log(`23 ${m + 60 - ..
2480번: 주사위 세개 1에서부터 6까지의 눈을 가진 3개의 주사위를 던져서 다음과 같은 규칙에 따라 상금을 받는 게임이 있다. 같은 눈이 3개가 나오면 10,000원+(같은 눈)×1,000원의 상금을 받게 된다. 같은 눈이 2개만 www.acmicpc.net 나는 아주 한글로 적혀있는 설명문이 제일 어려운 것 같다. const fs = require('fs'); const input = fs.readFileSync('/dev/stdin').toString().split('\n'); const [a, b, c] = input[0].split(' ').map(Number); if(a === b && b === c) { console.log(10000 + a * 1000) } else if(a === b)..
📱테스트 환경 "react": "18.2.0" "react-dom": "18.2.0" "typescript": "^5.1.6" 😢 내가 겪은 문제 Canvas 이용해서 열심히 동적 썸네일을 그리고 있는데 .. 텍스트에 그림자 효과를 넣어달라고 하더라. 뭐 당연하게 그냥 기존에 작성해뒀던 코드를 재활용했다. context.shadowColor = "rgba(0, 0, 0, 0.5)"; // 50% 투명도의 검은색 그림자 context.shadowBlur = 10; // 흐림의 정도 context.shadowOffsetX = 5; // 그림자의 x 방향 오프셋 context.shadowOffsetY = 5; context.fillText(text, textX, textY); 오 .. 근데 그림자를 넣었더니 ..
📱테스트 환경 "react": "18.2.0" "react-dom": "18.2.0" "typescript": "^5.1.6" 😢 내가 겪은 문제 전에 쓴 블로그 내용과 이어지는 내용인데 [NextJS] blob to base64 바꾸기 📱테스트 환경 "react": "18.2.0" "react-dom": "18.2.0" "typescript": "^5.1.6" 😢 내가 겪은 문제 canvas 에서 이미지를 다시 새롭게 그리려고 하고있는데, cavas.drawImage 에 나는 blob 형식을 넣었는데 구글에 검색 8735.tistory.com 바로 코드로 넘어가도록 하겠다. 기록의 목적이고 다른사람들도 그냥 코드만 원할것 같다. 내가 그랬어서 .. ㅎ convertBlobToBase64.tsx expo..