[C#] 기본 구조
2022. 9. 27. 14:55
개발이야기/C#
C# 기본구조 자바스크립트의 데이터 타입은 크게 자료형과 참조형으로 나눠져있다. 이처럼 C#에도 데이터 타입이 존재하는데, C#을 포함한 모든 .NET 프로그래밍 언어는 .NET의 Common Type System에 정의된 .NET 데이터 타입을 사용한다. 무슨말이냐면, using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp1 { class Program { static void Main(string[] args) { int num = 0; long bigNum = 500000000000L; short shortNum..
[JS] 여러 input 에 한번에 붙여넣기
2022. 9. 22. 22:25
개발이야기/TIL
요즘엔 볼 수 없지만 예전에는 이런 시리얼번호를 입력하는 폼이 있었다. 시리얼 번호를 입력할때 첫번째 input을 클릭한 뒤 복사한 텍스트를 붙여넣기를 하면 자동으로 모든 input 에 입력되는 기능!! 요즘엔 보안상의 문제인지, 시스템의 문제인지.... 하나로 합쳐진 input창을 볼 수 있다. 하지만 나는 맨위에 input처럼 여러 input 에 한번에 붙여넣는 기능이 필요했다. 구글링 시도 중....... 모든 사이트를 찾아봐도 저렇게 구현되는 기능은 없었다🤯 심지어 문화상품권을 입력하는 핀 input창도 요즘엔 input이 하나더라... (불안해지기 시작) 열심히 찾는도중 onpaste 이벤트를 사용하면 붙여넣기 이벤트를 제어할 수 있다는 글을 발견했다. 결국 찾아냈는데, 2004년에 네이버블로그..
[Javascript] 2884 - 알람 시계
2022. 9. 12. 17:56
알고리즘/백준
스크립트로 출력하였습니다. 📌작성코드 늦잠을 자는 친구를 위해 원래 알람시간 기준에서 45분 뒤로 알람을 맞추는 프로그램을 만드는 문제이다. (h = 시, m = 분) 만약 m이 45보다 클 경우엔, m-45를 해주면 되고, m이 45보다 작은 경우, m에서 45를 뺐을 때, 숫자가 - 마이너스(음수)가 나온다면 h에서 1을 빼고 (m-45) + 60 을 해주면 된다. 더 쉽게 숫자를 넣어보자. h=2시, m=50분 이라고 가정을 하면 m은 45보다 크니까 h는 변동이 없고, 50-45=5로 2시 5분이라는 숫자가 남게 된다. h=2시 m=30분 이라고 했을땐, m이 45보다 작으니까 (30-45) +60 = 45가 되고, h(2시)에서 1을 빼주면 1:45분이라는 숫자가 남게 된다. 오후 24시의 경우..
[Javascript] 2753번 - 윤년
2022. 9. 9. 13:36
알고리즘/백준
스크립트로 출력하였습니다. 윤년인지 아닌지 판별하는 방법으로는 서력 기원 연수가 4로 나누어 떨어지는 해는 윤년으로 한다. (1988년, 1992년, 1996년, 2004년, 2008년, 2012년, 2016년, 2020년, 2024년, 2028년, 2032년, 2036년, 2040년, 2044년 ...) 서력 기원 연수가 4, 100으로 나누어 떨어지는 해는 평년으로 한다. (1900년, 2100년, 2200년, 2300년, 2500년...) 서력 기원 연수가 4, 100, 400으로 나누어 떨어지는 해는 윤년으로 둔다. (2000년, 2400년...) 출처: 위키백과 이를 조건으로 작성해보자. 📌작성코드 4로 나눠떨어져도 윤년 4로 나눠떨어지지만 100으로 나눠떨어지면 평년이다. 결국 4, 400 =..
[Javascript] 9498번 - 시험 성적
2022. 9. 9. 12:56
알고리즘/백준
스트립트 방식으로 출력하였습니다. 간단한 조건문이다. 📍작성코드 시험 점수를 score로 받아 조건을 세워서 출력해주면 된다.