Front-End/1. JavaScript 기초

정확히 범위를 알지 못할 때 사용하는 while반복문을 배우다. while문의 기본 문법 while(조건){ 조건이 반복하는 동안 실행될 로직 } 조건식에 true를 넣으면 반복문이 항상 실행되지만 무한루프에 빠질 위험이 있기 때문에 break;를 사용해서 반복문을 탈출해야한다. break는 반복문 안에서만 사용가능하다.
반복문의 꽃, 별 찍기를 하다. 1. 기본 별 찍기 document.write("1. 기본 별찍기") document.write(" ") let floor = 7 for(i = 1;i
HTML, CSS, JS를 이용하여 구구단 표를 만들다 구구단을 외우자! for(i = 2; i
같은 일을 반복하는 for 반복문을 배우다. 기본 문법 for(초기화식; 종료조건; 증감식(++, +2, +3 ...);) {반복할 때 까지 실행할 로직} for문 밖에서 선언한 변수는 전역변수로 어디서든 사용가능한 변수 for문 안에서 선언한 변수는 지역변수로 for문 안에서만 사용가능하고 for문 안에서 서로 영향을 받는다.
다중 if, else if, switch문을 배우다. 조건이 여러 개일 때 사용하는 다중 if 문은 if와 else사이에 else if를 사용해서 조건문을 여러 개로 추가할 수 있다. switch문은 else if문을 사용하는 것처럼 여러가지 조건이 있을 때 사용하며 else의 역할을 하는 default로 마무리해준다. switch문의 각 case가 끝나면 break를 해주어야 한다.
조건문 if문을 배우다. if(조건부) { 조건부가 true 일때 실행로직 } else{ } 조건부의 조건이 true일 때 중괄호 내용의 실행로직이 실행된다. 조건이 false면 else의 중괄호 부분 내용의 실행로직이 실행된다.
JS와 HTML, CSS의 개념들을 응용하여 자리배치도를 만들다. 1, 2) 입력받기 및 변수 선언 let memNum = parseInt(prompt("전체 인원은 몇명인가요?")); // 25 / 전체인원 수 입력받고 정수화 let colNum = parseInt(prompt("한 줄에 몇명씩 앉나요?")); // 4 / 각 줄에 앉을 인원 수 입력받고 정수화 let rowNum = 0; // 숫자형 초기값 0 / 몇 줄이 나오는 지 구하기 위해 let seatNum = 1 // 좌석 수 세려고 1로 세팅 입력 및 변수 선언) 전체 인원수 = 25 한 줄에 앉을 인원수 = 4 좌석 번호를 구하기 위해 seatNum 선언 (1보단 무조건 크니까 1로 설정했다.) 3) 총 몇 줄이 나올지 조건문(if)을..
연산자 예제 2 알고리즘 해결 Q. 변수 num 값 중에서 백의 자리 이하를 버리는 코드를 작성하라. ex) num = 456 → 400, 111 → 100.. A. 원래 수에서 백의 자리 수 만 빠진 수를 구하여 원래 수에서 빠진 수를 빼주면 백의 자릿수만 남게 된다. 원래 수를 num, 빠진 수를 key라고 하겠다. 원래 수에서 백의 자리 수가 빠진 수를 구하기 원래 수에서 백의 자리 수가 빠진 수를 빼기 1단계는 num을 100으로 나머지를 구하는 나누기( % )로 연산하면 key가 구해진다. (저는 이 생각을 어떻게 해내는지 모르겠는데 전 코딩 접어야 되나요? → 알고리즘 문제를 풀다 보면 자연스레 알게 되고 모르면 지금부터 알면 되니 극단적으로 생각하지 말 것) 2단계는 num - key 하고 ..
이뮨01
'Front-End/1. JavaScript 기초' 카테고리의 글 목록 (2 Page)