728x90
반응형
연습 문제 4장
- 3번
기본적인 별 찍기
let star="";
for (let i = 0; i < 10; i++) {
for (let j = 0; j < i+1; j++) {
star+="*";
}
star+="\n";
}
console.log(star);
-결과-
*
**
***
****
*****
******
*******
********
*********
**********
**
***
****
*****
******
*******
********
*********
**********
응용
let star="";
let line=8;
//빈칸
for (let i = 0; i < line*2 ; i+=2) {
for (let j = 0; j < ((line*2)-i)/2; j++) { //빈칸이 별 바로 전까지
star+='#';
}
for (let l = 0; l <= i; l++) {
star+="*";
}
for (let k = 0; k < ((line*2)-i)/2; k++) { //빈칸이 별 바로 전까지
star+="@";
}
star+="\n"
}
console.log(star);
- 5번
let min= Number.MAX_VALUE;
(Number.MAX_VALUE 속성은 JavaScript가 표현할 수 있는 제일 큰 양의 숫자 값을 나타냅니다.)
아래 참조
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Number/MAX_VALUE
Number.MAX_VALUE - JavaScript | MDN
Number.MAX_VALUE 속성은 JavaScript가 표현할 수 있는 제일 큰 양의 숫자 값을 나타냅니다.
developer.mozilla.org
for (let i = 0; i < array.length; i++) {
if(min>array[i]){
min=array[i];
}
if(max<array[i]){
max=array[i]
}
}
빈칸에 해당하는 정답은 기본적인 알고리즘이다!@
728x90
반응형
'JavaScript' 카테고리의 다른 글
자바스크립트 문법 - 객체 (0) | 2022.02.11 |
---|---|
자바스크립트 문법 - Set & Symbol (1) | 2022.02.10 |
자바스크립트 배열(반복문->출력/삽입/삭제/split/slice/splice) (0) | 2022.01.04 |
자바스크립트프로그래밍 입문 연습문제 7,9 (0) | 2021.12.14 |
자바스크립트프로그래밍 입문 연습문제 5,6 (0) | 2021.12.13 |