반응형

분류 전체보기 112

(2024 02 26) html,css,js 7일차

(2024 02 26) html,css,js 7일차 html 에서 자바스크립트를 사용하기 위해서는 객체로 만들어야 한다 문서 객체 선택,조작 1개선택 document.getElementByld(아이디) document.querySelector(선택자) 여러개 선택 document.getElementByName(이름) document.getElementByClassName(클래스) document.querySelectorAll(선택자) => 배열로 값 저장 한다 window.onload = function() { let header = document.getElementById('header'); => header 이라는 아이디를를 객체 선택한다 header.style.color='orange'; head..

html,css,js 공부 2024.02.26

[삼성 sw 파이썬] 19113 식료품 가게

[삼성 sw 파이썬] 19113 식료품 가게 문제 식료품점 주인이 25% 할인된 가격으로 상점의 모든 품목을 판매하기로 하였다. 즉 각 품목은 정상 가격의 정확히 75%로 이며 모든 물건의 정상 가격은 4의 배수인 정수이고 할인된 가격 역시 모두 정수이다. 가격표의 출력을 확인하기 위해서 프린터로 돌아와 보니, 공교롭게 프린터는 모든 물품의 할인가격과 정상가격을 한꺼번에 오름차순으로 정렬한 뒤 순서대로 출력하여 하나의 출력물 더미를 만들었습니다. 예를 들어, 정상가격이 20, 80, 100인 경우 할인가격은 15, 60, 75이며 프린터의 인쇄 출력 더미는 오름차순으로 정렬된 15, 20, 60, 75, 80, 100 가격표들로 구성됩니다. 입력 첫 줄 TC가 주어진다 두 번째 줄부터 각 테스트 케이스의..

코테 공부

삼항 연산 int answer = num % n == 0 ? 1 : 0; int a = (조건문) ? (참):(거짓) ; equals() 문자열 비교 if (str1.equals(str2)) { } => str1 하고 str2 같으면 참 아니면 거짓이 나온다 형변환 문자-> 숫자 int b=Integer.valueOf(str2); double d_num = Double.valueOf(s); float f_num = Float.valueOf(s); 숫자 -> 문자열 String s; int i; s= String.valueOf(i); s= Integer.toString(i); s = ""+i; s = String.valueOf(f); s = Float.toString(f); s = String.valueO..

자바 공부 2024.02.24

[프로그래머스 자바] 더 크게 합치기

[프로그래머스 자바] 더 크게 합치기 https://school.programmers.co.kr/learn/courses/30/lessons/181939 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 2개의 수 a, b 가 주어진다 그 두수를 붙인다 a+b 와 b+a 중 더 큰 걸 출력한다 a=9 , b=91 일때 그 결과는 991을 출력해야 한다 풀이 int 형으로 주어지기에 String 형으로 변현을해야지 두 수를 연속으로 붙일 수 있다 int형을 String 으로 바꾸기 위해서는 Interger.parseInt()를 사용해야 하면 바꾼 문자열을..

메이플 월드 제작 1일차 (버튼으로 클릭으로 맵이동)

메이플 월드 제작 1일차 만들고자하는 게임은 몬스터와 1대1로 싸우는 형식의 게임으로 이런 방식의 전투 방식을 채택하고 거기에다가 실시간 전투시스템을 추가하면서 한층 한층씩 위로 올라가는 형식의 게임을 제작할 생각이다 오늘 3시간정도 어떻게 사용하는지 만지면서 홈페이지에 나와있는 기능 설명들을 읽으면서 번튼을 이용하여 맵이동하는 스크립트를 만들었다. 버튼클릭으로 맵이동하는 스크립트 1번 이라고 적힌 번튼을 누를시 game01이라는 맵으로 이동하도록 만들었다 display 부분은 현재 보여지고 있는 ui를 종료하고 새로운 맵에 맞는 ui를 보여지도록 하게 만들었다 이렇게 만든 이유는 새로운 맵에서 전투를 할 생각 이기에 그에 맞게 ui가 변경되어야하기에 그렇게 만들었다 다음 번에는 몬스터쪽을 만져볼 생각이다

(2024 02 23) js 6일차

객체 자바스크립트에서의 객체는 배열하고 매우 유사하다 배열 선언 및 사용 법 let array=[273,'문자열',true,function () {},{}, [32,103]]; alert(array[1]) 객체 선언 let product={ 제품명: "망고", 유형: "당절임", 성분: '망고,설탕' } 객체 출력하는 법 proudct[제품명] => 망고 출력 proudct.제품명 => 망고출력 for in 반목문을 사용하여 출력 할수 있다 for (let 키 in 객체 { } for(let i in product) { alert(i+":"+product[i]); } 객체안의 모든값을 출력한다 속성과 메서드 배열의 값 하나하나를 요소라 하며 객체에 있는 값 하나하나를 속성이라고 한다 그리고 객체 속성중 ..

html,css,js 공부 2024.02.24

(2024.02.22)js 6일차

JS(자바스크립트) 식별자 식별자는 자바스크립트에서 변수나 함수등에 이름을 붙일 때 사용하는 단어로 숫자로 시작불가하면 공백을 입력하면 안되면 특수문자는 _,$만 사용가능합니다. 변수 -변수는 값을 저장할 때 사용하는 식별자 -변수를 만드는 것을 변수 선언이라 한다. 변수 선언 방법과 사용법으로는 아래와 같다 let pi; //변수 선언 pi=3.141592; //변수 초기화 배열 let array =[273,32,'문자열',[32,103]]; => array[0] =>273이 출력된다 배열은 인덱스 번호가 0부터 시작한다 조건문 -if 조건문 구성 if (조건){ 실행할 내용 } 조건의 내용이 true 이면 문장을 실행하고 아니면 무시합니다 -if else문 if (조건){ 문장1 } else{ 문장2..

카테고리 없음 2024.02.22

[프로그래머스 자바] 문자 리스트를 문자열로 변환하기

[프로그래머스 자바] 문자 리스트를 문자열로 변환하기 https://school.programmers.co.kr/learn/courses/30/lessons/181941 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문자가 담겨있는 배열 arr이 주어지면 arr의 원소들을 순서대로 이어 붙인 문자열을 return 해야한다 방법법으로는 배열을 for문으로 돌아 하나하나씩 문자열 에 담는 방법과 join을 사용하여 한번에 배열을 합치는 방법이 있다 String.join("구문자",배열) 1) for 문을 이용한 방법 class Solution { public..

[프로그래머스 자바] 문자열 겹처쓰기

[프로그래머스 자바] 문자열 겹처쓰기 https://school.programmers.co.kr/learn/courses/30/lessons/181943 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 2개의 문자열과 정수s가 주어지는데 첫번째 문자열의 인덱스s부터 두번째 문자열 바꾼 문자열을 리턴하는 문제이다 일단 이문제를 풀기 위해서는 문자열의 길이를 알아야 하며 그리고 인덱스 번호를 기준으로 슬라이싱 하거나 문자 하나하나 축출하여 합칠수 있다 내가 선택한 방법은 인덱스 번호를 기준으로 문자열을 슬라이싱 하는거다 문자열 슬라이싱 하기위해서는 substr..

반응형