js(22)
-
1주차 연습문제 [ Javascript ] [ JavaScript 문법 종합반 1주차 ]
https://school.programmers.co.kr/learn/courses/30/lessons/12916 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문자열 내 p 와 y 의 개수 function findPandY(s) { let p = 0; let y = 0; for (let i of s) { i = i.toLowerCase(); if (i === "p") { p++; } else if (i === "y") { y++; } } return p === y; } console.log(findPandY("ppadaapp")); https://sch..
2023.06.12 -
while [ Javascript ] [ JavaScript 문법 종합반 1주차 ]
// while let i = 0; // while (조건){ // // 메인로직 // // 증감 // } while (i = 5) { console.log(j + "는 5의 배수입니다."); } j++; } // do ~ while let k = 0; do { console.log(k); k++; } while (k > 10);
2023.06.12 -
변수와 상수 [ Javascript ] [ JavaScript 문법 종합반 1주차 ]
// 변수, 상수 // 주석 /* 여러줄 주석 */ // 메모리에 저장한다. 읽어들여서 재사용한다. -> 변수 // 변수의 5가지 주요 개념 // 변수 이름 : 저장된 값의 고유 이름 // 변수 값 : 변수에 저장된 값 // 변수 할당 : 변수에 값을 저장하는 행위 // 변수 선언 : 변수를 사용하기 위해 컴퓨터에 알리는 행위 // 변수 참조 : 변수에 할당된 값을 읽어오는 것 // var ================= myVar 재선언 가능, 재할당 가능 var myVar = "Hello World"; var myVar = "Test 1"; myVar = "GoodBye"; console.log(myVar); // let ================= myLet 재선언 불가능, 재할당 가능 let ..
2023.06.12 -
객체 [ Javascript ] [ JavaScript 문법 종합반 1주차 ]
// 객체 // key - value pair // 하나의 변수에 여러개의 값을 넣을 수 있다 // 1 객체 생성 방법 // 1-1 기본적인 객체 생성 방법 let person = { name: "홍길동", age: 30, gender: "남자", }; // 1-2 생성자 함수를 이용한 객체 생성 방법 function Person(name, age, gender) { this.name = name; this.age = age; this.gender = gender; } let person1 = new Person("홍길동", 30, "남자"); let person2 = new Person("홍길순", 20, "여자"); // 2 접근하는 방법 console.log(person.name); // 홍길동 c..
2023.06.12 -
함수 [ Javascript ] [ JavaScript 문법 종합반 1주차 ]
// 함수 = function(기능) // input, output // 1 함수 선언문 // function add (매개변수){ // // 함수 내부에서 실행할 로직 // } // 두 개의 숫자를 입력받아서 덧셈을 한 후 내보내는 함수 function add(x, y) { return x + y; } // 2 함수 표현식 let add2 = function () { return x + y; }; // 함수를 호출한다(=사용한다) // 함수명() -> add(입력값) // console.log(add(2, 3)); let functionResult = add(3, 4); console.log(functionResult); // 함수의 input -> 매개변수(매개체가 되는 변수) // return 문 ..
2023.06.12 -
연산자 [ Javascript ] [ JavaScript 문법 종합반 1주차 ]
// 연산자 (+, -, *, / %) // 1 더하기 연산자 console.log(1 + 1); // 2 console.log(1 + "1"); // 12 // 2 빼기 연산자 console.log(1 - "2"); // -1 console.log(1 - 2); // -1 // 3 곱하기 연산자 console.log(2 * 3); // 6 console.log("2" * 3); // 6 // 4 나누기 연산자 console.log(4 / 2); // 2 console.log("4" / 2); // 2 // 5 나머지 연산자 console.log(5 / 2); // 2.5 console.log(5 % 2); // 1 // 6 할당 연산자 // 6-1 등호 연산자 let x = 10; console.log..
2023.06.12