dev42 조건문 if,else, else if, switch 조건문 조건문은 어떤 조건에 따라 이후 행동이 달라지게 만들어주는 역할 if 조건문 조건에 따라 코드를 실행하거나 실행하지 않도록 하기 위해 사용하는 구문 괄호 안의 조건이 true 면 중괄호안의 문장을 실행하고 false 면 중괄호 안의 문장을 실행하지 않음 * if 의 괄호안의 값은 항상 Boolean형으로 형변환 뒤 판단됨 else 구문 만약 위 예시의 반대의 경우(19세 보다 작은 경우) 를 출력하려면 어떡해야할까? else 구문은 if의 조건문 뒤에 사용하며, if 조건문이 거짓일 때 사용합니다. const age = 10; if(age > 19){ console.log("성인이시네요"); //age 는 19 보다 크고 true 이므로 '성인이시네요' 출력 } else{ console.log(".. 2023. 2. 9. 연산자 산술 연산자 연산자는 우선순위를 가지는데 산술연산자는 사칙연산을 따라갑니다. *(곱하기), / (나누기) 가 +(더하기), -(빼기) 보다 먼저 연산합니다. const x = 2; const y = 3; console.log (x + y); // 5 출력 console.log (x - y); // -1 출력 console.log (x / y); // 0.6666... 출력 console.log (x * y); // 6 출력 console.log (x ** y); // 8 출력 아래에서 % (나머지) 언제 쓰이냐면 홀수와 짝수를 구별할때 또는 5값을 넘지 않게 하기 위할때 등등 쓰입니다. 또한 ** 은 거듭제곱을 뜻합니다. // % const x = 10; const y = 9; console.log (x.. 2023. 2. 9. Javascript 란? html로 골격을 잡으면 css는 잡혀진 골격을 예쁘게 꾸며주는 역할을합니다. 이 둘까지는 이미지처럼 보여주기 역할을 한다면 javascript는 웹페이지의 동작을 책임져요! javascript는 지금까지 많은 업데이트를 해왔는데 업데이트를 했다고 해서 그 전버전이 삭제되거나 새로운 버전이 나온다고 해도 기능들을 막 추가할 수는 없습니다. 이유는 왜그럴까요? 이미 그 전버전으로 배포된 웹사이트들이 많기때문에 전 버전을 삭제해버리면 많은 오류를 낼 수 있기 때문이에요 그래서 javascript에는 처음 설계자가 실수한 오류조차도 javascript에 아직 그대로 남아있습니다. 자바스크립트의 버전 ES1 (초판, 1997) ES2 (1998) ES3 (1999) ES5 (2009, 엄격모드, 배열메서드 (m.. 2023. 2. 8. 대화상자 대화상자 사용자와 상호작욕을 하거나 무언가를 알려주기 위한 역할 아래 대화상자들은 css를통해 꾸밀 수 없이 브라우저에서 제공하는 기본형식을 따라가기 때문에 브라우저 마다 생김새가 다름 alert: 사용자에게 알려줄때 사용 ex) '비밀번호가 틀렸습니다.', '아직 준비중인 페이지입니다.' prompt: 사용자에게 어떤 값을 입력받을때 사용 confirm: 확인 받는 역할로 보통 취소와 확인 버튼이 있음 ex) '페이지를 나가시겠습니까?', '작성하신 내용을 저장할까요?' const name = prompt("이름을 입력하세요."); confirm (`이름을 ${name} 으로 하시겠습니까?`); alert(`환영합니다. ${name} 님`); 위 와 같이 코드를 작성하게 되면, prompt 에서 사용자.. 2023. 2. 8. 이전 1 ··· 7 8 9 10 11 다음