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
- flexbox defense
- 일러스트기초
- 아이드로퍼툴
- 자바스크립트매개변수
- 일러스트 기초
- css diner
- 디스톨트
- 아이콘가이드
- 웹디자인 기초
- html
- 웹디자인
- 인포그래픽
- 포토샵기초
- 포토샵
- IT
- 일러스트 브러쉬
- 자바스크립트 변수
- 자바스크립트기초
- 스마트오브젝트
- flexbox froggy
- 일러스트아이소메트릭
- CSS
- 일러스트3d
- 일러스트 블렌드
- 통계사이트
- 자바스크립트함수
- 레이어그룹
- 자바스크립트
- 사진보정
- html기초
Archives
- Today
- Total
오늘보다 더 나은 내일
[수업노트](20.11.23)D+32 자바스크립트 변수문제풀이/ if조건문/ 조건문 문제풀이/개인모작 본문
국비지원 UX UI 디자인/코딩 수업
[수업노트](20.11.23)D+32 자바스크립트 변수문제풀이/ if조건문/ 조건문 문제풀이/개인모작
papiliofly 2020. 11. 29. 16:47728x90
문제 1. 변수없이 a,b값 교체하기
console.clear();
var a = 10;
var b = 5;
b = 10;
a = 5;
console.log("a : " + a);
// 출력 => a : 5
console.log("b : " + b);
// 출력 => b : 10
문제 2. 숫자와 사칙연산 없이 a,b값 교체하기
console.clear();
var a = 10;
var b = 5;
var c = a;
a = b;
b = c;
console.log("a : " + a);
// 출력 => a : 5
console.log("b : " + b);
// 출력 => b : 10
※ 조건문 if 개념
console.clear();
var age = 5;
console.log("== 1단계, 아주 어리석은 단계 ==")
if ( age >= 20 ) {
console.log("성년입니다.");
}
if ( age < 20 ) {
console.log("미성년입니다.");
}
console.log("== 2단계, 조금 어리석은 단계 ==")
if ( age >= 20 ) {
console.log("성년입니다.");
}
else if ( age < 20 ) {
console.log("미성년입니다.");
}
console.log("== 3단계, 영리한 단계 ==")
if ( age >= 20 ) {
console.log("성년입니다.");
}
else {
console.log("미성년입니다.");
}
문제 3. 실행되는 출력문에는 참 그렇지 않으면 거짓 이라고 적어주세요.
console.clear();
if ( true ) {
console.log("참");
}
if ( false ) {
console.log("거짓");
}
var a = 10;
// `==` => 같다.
if ( a == 10 ) {
console.log("참2");
}
// `!=` => 같지 않다.
if ( a != 10 ) {
console.log("거짓2");
}
if ( a > 10 ) {
console.log("거짓3");
}
if ( a >= 10 ) {
console.log("참3");
}
var b = 10;
if ( a == b ) {
console.log("참4");
}
var c = a != b;
if ( c ) {
console.log("거짓4");
}
if ( c == false ) {
console.log("참5");
}
// `!` => 반전
if ( !c ) {
console.log("참6");
}
// `!` => 반전
if ( !(!c) ) {
console.log("거짓5");
}
var d = true;
if ( c != d ) {
console.log("참7");
}
if ( c && d ) {
console.log("거짓6");
}
if ( c || d ) {
console.log("참8");
}
if ( c == false && d ) {
console.log("참9");
}
if ( c || c ) {
console.log("거짓7");
}
if ( false || false ) {
console.log("거짓8");
}
if ( 1 == 1 && 2 == 2 && 3 == 3 && 4 == 5 ) {
console.log("거짓9");
}
if ( 1 == 1 && 2 == 2 && 3 == 3 && 4 == 5 || true ) {
console.log("참10");
}
- 같다 " == "
- 같지않다 " != "
- 반전(아니다) " ! "
- 그리고(이면서, 여러개의 조건을 충족시켜야 참) " && "
- 또는 (여러개 조건 중 하나라도 충족 시키면 참) " || "
문제 4. 할인 대상인지 아닌지 "||"를 사용하여 출력해주세요.
// 조건 : 나이가 19세 이하이거나 60세 이상이면 할인 대상입니다.
// 조건 : 출력예시 처럼 출력되어야 합니다.
// 조건 : `구현시작` 부분만 수정 할 수 있습니다.
console.clear();
var age = 20; // 이 값을 바꿔가면서 실행해보세요.
console.log("당신의 나이는 " + age + "살 입니다.");
// 구현시작
if ( age <= 19 || age >= 60 ) {
console.log("할인대상입니다.");
}
else {
console.log("할인 대상이 아닙니다.");
}
// 출력예시 => 할인대상입니다. 또는 할인 대상이 아닙니다.
문제 5. 할인 대상인지 아닌지 "&&"를 사용하여 출력해주세요.
// 조건 : 나이가 19세 이하이거나 60세 이상이면 할인 대상입니다.
// 조건 : 출력예시 처럼 출력되어야 합니다.
// 조건 : `구현시작` 부분만 수정 할 수 있습니다.
console.clear();
var age = 20; // 이 값을 바꿔가면서 실행해보세요.
console.log("당신의 나이는 " + age + "살 입니다.");
// 구현시작
if ( age > 19 && age < 60 ) {
console.log("할인 대상이 아닙니다.");
}
else {
console.log("할인대상입니다.");
}
// 출력예시 => 할인대상입니다. 또는 할인 대상이 아닙니다.
728x90
'국비지원 UX UI 디자인 > 코딩 수업' 카테고리의 다른 글
[수업노트](20.11.25)D+34 함수반환 return/ typeof함수/개인모작 (0) | 2020.11.29 |
---|---|
[수업노트](20.11.24)D+33 자바스크립트 함수/매개변수/개인모작 (0) | 2020.11.29 |
[수업노트](20.11.20)D+31 개인별 부분 모작발표 (0) | 2020.11.24 |
[수업노트](20.11.19)D+30 클래스 101 상단로고 검색바/ 배경이미지 비율유지 크기조정 (0) | 2020.11.24 |
[수업노트](20.11.18)D+29 클래스 101 상단로고 검색바/자바스크립트console.clear();/숫자와 문자/변수 (0) | 2020.11.24 |