Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- Spring-Framework
- 자바스크립트
- 인프런
- intllij 내 Bean을 찾지 못해서 발생하는 오류
- 거북이 대포 게임
- 계산맞추기 게임
- JS 개념
- spring-boot
- 리액트
- Python
- node.js로 로그인하기
- googleColaboratory
- Colaboratory 글자 깨짐
- 타자 게임 만들기
- You are importing createRoot from "react-dom" which is not supported. You should instead import it from "react-dom/client"
- Concurrently
- intellij
- ReactDOM.render is no longer supported in React 18. Use createRoot instead
- 웹 게임을 만들며 배우는 리액트
- props
- vs code 내 node
- 노드에 리액트 추가하기
- 따라하며 배우는 노드 리액트 기본 강의
- 모두의 파이썬
- 모던자바스크립트
- react
- DB Browser
- Do it 자바스크립트 + 제이쿼리 입문
- node.js 설치
- react오류
Archives
- Today
- Total
프로그래밍 삽질 중
Let's Get IT 자바스크립트 프로그래밍 - 변수, 배열 본문
[1분 퀴즈 첫 번째]
* 출처 : https://thebook.io/080270/part01/ch02/03/05-01/
[1분 퀴즈 두 번째]
https://thebook.io/080270/part01/ch02/06/01-12/
1분 퀴즈
a와 b라는 변수에 어떠한 값이 들어 있습니다. 두 변수의 값을 서로 바꿔 보세요.
힌트 두 값을 바꾸기 위해서는 변수 하나를 더 만들어야 합니다.
정답
let a = "sunny"
let b = "rain"
let change = a; //이 부분 추가 해야 함
a = b;
console.log("a", a); //a rain
console.log("b", b) ; //b sunny
1분 퀴즈
다음 배열에서 ‘라’를 모두 제거하세요. indexOf와 splice를 사용하세요.
const arr = ['가', '라', '다', '라', '마', '라'];
힌트 반복문을 사용하면 모두 제거할 수 있습니다.
정답
//1번 째 방법
while (arr.indexOf('라') > -1) { //'라' 라는 항목이 있다면
//'라' 부분 제거하기
arr.splice(arr.indexOf('라'), 1);
}
console.log(arr); //['가', '다', '마']
//2번 째 방법
let deleteIndex = arr.indexOf('라');
while(deleteIndex > -1) {
arr.splice(deleteIndex, 1);
deleteIndex = arr.indexOf('라'); //해당 부분이 없으면 값이 나오지 않음
}
/*
console.log(arr.indexOf('라')); //1
console.log(arr.splice(1, 1));
console.log(arr); //['가', '다', '라', '마', '라']
console.log(arr.indexOf('라')); //2
console.log(arr.splice(2, 1));
console.log(arr); //['가', '다', '마', '라']
*/
'과거 프로그래밍 자료들 > Javascript&typescript' 카테고리의 다른 글
Let's Get IT 자바스크립트 프로그래밍 - 계산기 만들기, 연속 계산 추가 (0) | 2022.07.07 |
---|---|
Let's Get IT 자바스크립트 프로그래밍 - 끝말잇기, 쿵쿵따 만들기(개념 추가) (0) | 2022.07.06 |
모던 자바스크립트 핵심 가이드 06 디스트럭처링(destucturing) (0) | 2022.05.16 |
모던 자바스크립트 핵심 가이드 05 문자열 메서드 (0) | 2022.05.16 |
모던 자바스크립트 핵심 가이드 04 템플릿 리터럴 (0) | 2022.05.14 |