예제 코드
// var begin=10, end=0, step=1
// var n = begin;
// //시작이 끝보다 클 때
// while (n >= end) {
// console.log(`${n}!!`);
// n -= step;
// }
console.log('===================');
// var level= 7;
// var n = 1;
// while (n <= 9) {
// console.log(`${level} x ${n} = ${level * n}`);
// n++;
// }
console.log(`=================`);
// 10 ~ 34까지의 정수를 1씩 증가하면서 출력
var m =10; // begin
while (m <= 34) {
if (m % 2 === 1) {
console.log(m);
}
m++;
}
// 1 ~ 10 까지의 누적합
var total = 0;
var i = 1;
while (i <=10) {
total += i;
i++;
}
console.log(total);
( m % 2 === 1) 은 즉 홀수를 의미한다. %는 나누기임
비교연산자를 쓸때 <= 가 맞지 =<는 틀리다. 항시 컴퓨터의 생각으로 앞에서 다음으로 다음으로 한동작씩 움직인다는 것을 기억하자!!
(` ${} x ${} `) 와 같이 활용하면 계산식을 출력하거나 입력 할 수 있다. 반드시 ' 이 아니라 백팁 `을 사용해야 한다.
n-=step 은
n에서 step을 뺀 결과값을 의미한다
마찬가지로 += , *=, 가 있다. ++는 더하기 --는 빼기
'JavaScript' 카테고리의 다른 글
[중앙정보처리학원] JavaScript* 반복문 for를 활용, quiz (0) | 2024.03.22 |
---|---|
[중앙정보처리학원] JavaScript* while 반복문을 활용한 quiz 1 (0) | 2024.03.22 |
[중앙정보처리학원] JavaScript* switch의 활용 (0) | 2024.03.22 |
[중앙정보처리학원] JavaScript* if가 중첩이 된다면? Nesting / quiz2 (1) | 2024.03.22 |
[중앙정보처리학원] JavaScript* if문 조건을 사용한 quiz 1 (0) | 2024.03.22 |