profile
무엇이든 할 수 있고, 무엇이든 될 수 있는

2nd Week Assignment Feedback

import 문은 최상단에 위치하도록..!관련 링크.코드 네이밍으로 '카멜 케이스'를 사용할 경우, 소문자로 시작.whoIsWinner 이런식으로 작성.만약 카멜 케이스를 사용하지만 변수명이 대문자로 시작한다?\-> 클래스 명 또는 절대 변하지 않는 값관련 링크.Eve

2021년 8월 2일
·
0개의 댓글
·

1st Week Assignment Feedback

html에서 id와 document.getElementById()는 요즘 잘 사용하지 않음.class selector로 표현할 것을 권장.배열처럼 참조(reference)에 의한 전달을 하는 경우에는 변수를 const로 선언하는 것이 일반적. 참조에 의한 전달을 하는

2021년 7월 26일
·
0개의 댓글
·

21.07.21 TIL

stringnumberbooleanundefinednullobjectsymbol0, -0falseundefinednull""''\`\`NaN✅ falsy 값을 제외한 모든 값은 truthy 값임1\. OR 연산자왼쪽부터 truthy 값을 찾아나가다가 truthy 값을

2021년 7월 26일
·
0개의 댓글
·
post-thumbnail

프로그래머스 [히샤드 수] / [같은 숫자는 싫어]

1. 히샤드 수 💬 문제 요약 양의 정수 x가 하샤드 수이려면 x의 자릿수의 합으로 x가 나누어져야 함. 예를 들어 18의 자릿수 합은 1+8=9이고, 18은 9로 나누어 떨어지므로 18은 하샤드 수. 자연수 x를 입력받아 x가 하샤드 수인지 아닌지 검사하는 함수,

2021년 7월 13일
·
0개의 댓글
·
post-thumbnail

프로그래머스 [문자열 내 p와 y의 개수] / [K번째 수]

1. 문자열 내 p와 y의 개수 대문자와 소문자가 섞여있는 문자열 s가 주어짐. s에 'p'의 개수와 'y'의 개수를 비교해 같으면 True, 다르면 False를 return 하는 solution를 완성해야함. 'p', 'y' 모두 하나도 없는 경우는 항상 True를

2021년 7월 10일
·
0개의 댓글
·
post-thumbnail

프로그래머스 [비밀지도]

지도는 한 변의 길이가 n인 정사각형 배열 형태로, 각 칸은 “공백”(“ “) 또는 “벽”(“2. 전체 지도는 두 장의 지도를 겹쳐서 얻을 수 있다. 각각 “지도 1”과 “지도 2”라고 하자. 지도 1 또는 지도 2 중 어느 하나라도 벽인 부분은 전체 지도에서도 벽이다

2021년 7월 3일
·
0개의 댓글
·
post-thumbnail

프로그래머스 [로또의 최고 순위와 최저 순위]

민우는 로또를 구매함. 그러나 민우의 동생이 로또에 낙서를 하여, 일부 번호를 알아볼 수 없음. 알아볼 수 없는 번호를 '0'으로 표기하고, 민우가 구매한 로또로 당첨이 가능한 최고 순위와 최저 순위를 알아보자.6개 일치 : 1등5개 일치 : 2등4개 일치 : 3등3개

2021년 7월 3일
·
0개의 댓글
·
post-thumbnail

미니 프로젝트 #1. Background Changer

이 프로젝트에서 중요한 것은 Hex Code를 랜덤으로 생성하는 함수이다.이를 위해서 Hex Code에 대해서 알아보자.Hex Code는 총 6자리로, 앞에서부터 두자리씩 끊어서 R, G, B를 나타낸다.R, G, B는 각각 0부터 255까지의 숫자를 16진수로 나타낸

2021년 6월 28일
·
0개의 댓글
·

노마드코더 JavaScript. Clock

setInterval 함수는 정해진 시간을 주기로 반복적으로 실행setTimeout 함수는 정해진 시간 후에 한 번 실행padStart 함수와 padEnd 함수는 가지고 있는 string의 길이보다 더 길게 만들때 사용. padStart 함수는 앞을 채워서 원하는 길

2021년 6월 22일
·
0개의 댓글
·

노마드코더 JavaScript. Login

✅ login form 만들기 form 태그에 사용자 이름을 입력하고 엔터를 누르면 form 형식 사라짐. 1. HTML html에서 input을 form 태그 안에 위치시키면 엔터를 누를 때마다 자동적으로 submit이 된다. 이러면 매번 페이지가 새로고침 된다

2021년 6월 22일
·
0개의 댓글
·

[자바스크립트] EventListener

HTML의 style을 변경할때는 CSS를 사용하고, animation 부분에 효과를 주려면 JavaScript를 사용한다. JavaScript는 HTML을 객체 형태로 불러올 수 있고, HTML에 쓰여진 내용들을 바꿀 수 있다. 이처럼 HTML과 JavaScript는

2021년 6월 21일
·
0개의 댓글
·

[자바스크립트] parseInt 함수 (궁금증 포함..)

노마드코더 수업을 들으면서 parseInt라는 형변환 연산자에 대해서 알게 되었다. 실습을 하는 도중에 parseInt에 대해서 헷갈리는 부분이 생겨 정리해두기 위해 이 글을 적는다. parseInt 란? 자바스크립트에 내장되어 있는 함수로, 말 그대로 문자열을 파싱

2021년 6월 21일
·
1개의 댓글
·
post-thumbnail

프로그래머스 알고리즘 문제. JavaScript

문제 1. 서울에서 김서방 찾기 첫번째 코드는 그냥 머리에서 생각난대로 반복문을 사용해서 구현해보았다. indexOf의 존재를 모를 때라서 냅다 반복문 돌렸다. 두 번째 코드가 indexOf의 존재를 알고나서 구상해 본 코드이다. 첫 번째로 생각해본 코드보다 짧고

2021년 6월 12일
·
0개의 댓글
·

[자바스크립트] 배열

자바스크립트에서의 배열은 어떤 데이터 타입의 조합이라도 포함할 수 있음배열은 Array() 생성자 함수로도 생성할 수 있음위와 같이 매개변수가 1개이고 데이터 타입이 숫자라면 매개변수로 전달된 숫자를 length값으로 가짐그 외의 경우, 매개변수로 전달된 값들을 요소로

2021년 6월 12일
·
0개의 댓글
·

[자바스크립트] 객체

객체 1. 프로퍼티 프로퍼티 키로 프로퍼티를 식별하며, 프로퍼티 키를 중복으로 선언할 경우 나중에 선언한 프로퍼티가 먼저 선언한 프로퍼티를 덮어씀. 2. 메소드 객체 선언 방식 객체 프로퍼티 접근 1. 프로퍼티 키 위의 코드에서 first-name과 같은 프로퍼

2021년 6월 11일
·
0개의 댓글
·

[자바스크립트] 문자열

이렇게 적으면 string 객체를 생성한 것이 아니라 string 형태의 원시 자료형이 된다. 이렇게 적어도 toUpperCase와 같은 메소드를 호출할 수 있는데, 이유는 원시 자료형이여도 래퍼 객체로 임시 변환하기 때문이다. 를 호출한 것처럼 임시로 변환한다는

2021년 6월 11일
·
0개의 댓글
·

[자바스크립트] 함수

무명의 리터럴로 표현이 가능변수나 자료구조 (객체, 배열..)에 저장할 수 있음함수의 파라미터로 전달할 수 있음반환값(return value)으로 사용할 수 있음이러한 함수의 특징을 이용하여 함수 리터럴 방식으로 함수를 정의하고 변수에 할당할 수 있음함수 표현식을 사용

2021년 6월 11일
·
0개의 댓글
·

[자바스크립트] 제어문 (조건문, 반복문)

위의 코드는 삼항 연산자를 사용하여 아래의 코드로 바꿀 수 있으며삼항 연산자도 표현식이기 때문에 다른 표현식과 중첩하여(다른 표현식의 일부가 되어) 사용할 수 있음조건식의 결과가 계속 true라면 무한루프가 생성됨. 무한루프를 탈출하려면 if를 사용하여 탈출을 위한 조

2021년 6월 11일
·
0개의 댓글
·

[자바스크립트] 연산자

데이터 타입이 숫자가 아닌 피연산자에 사용하면 피연산자의 데이터 타입을 숫자로 변환피연산자의 부호를 반전한 값을 반환하며, 데이터 타입이 숫자가 아닌 피연산자에 사용하면 피연산자의 데이터 타입을 숫자로 변환피연산자 중 하나 이상이 문자열일 경우 문자열 연결 연산자로 동

2021년 6월 10일
·
0개의 댓글
·

[자바스크립트] 배열/함수 예제

문제 1. 위 배열에서 banana를 찾아서 빼버리는 코드를 만들어 봅시다 이 코드는 fruitArray의 데이터들("banana", "orange", "apple")의 순서가 달라져도 잘 작동해야 합니다. 풀이 코드

2021년 6월 10일
·
0개의 댓글
·