Notice
Recent Posts
Recent Comments
Link
«   2024/05   »
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
more
Archives
Today
Total
관리 메뉴

coding etude

200801 [반복문] 본문

Javascript TIL

200801 [반복문]

코코리니 2020. 8. 1. 01:33

essential

.length  : 대상의 길이를 알려준다.

String[index] : index 에 해당하는 값을 리턴해 준다.

factorial( n!) : 1에서 주어진 n까지의 수를 곱하는것 

.repeat() : 주어진 수 만큼 문자열을 반복하여 표시한다.

String() ,  Number() :  변환 할수 있는 타입을 대입 할 시 변환 시킬수 있다

.replace() : 문자열에서 기본 문자와 새로운 문자를 교체한다 ex) str.replace(a, b) // 문자열 str 에서 a 를 b로 교체

 

 

반복문의 종류 

for , while , witch..

 

for 문

for( 초기값 ; 조건식 ; 증감){ } // 기본형태를 가진다.

ex) 

for( let i = 0 ; i < 3 ; i++) {  // i++ 은 i = i+1 과 같다.

  sum = sum + i ; } // sum 이 0 이라고 가정 했을때 

return sum = 2 

 

 

///

 

문자열로 타입 변환 방법 

let str = ' ' // 공백을 포한한 빈 문자열을 만들고

str + 1  // 더하면 '1' 로 타입 변환되어 더해진다.

'1' + 2 // '12' 로 다입변환되어 문자열로 return 된다.

 

 

//

홀수 구하기 

result = (2*a)-1 // a 를 반복하면서(for/while) 홀수를 찾는다.

 

//

배수 구하기

if(n % n === 0){   // n를 넣으면 n배수를 찾을수 있다.

 

// 

가장 큰 값 찾기!!

가장 작은 변수를 선정하여 for 문 .length 만큰 검사를 해서

가장 작은 변수보다 큰값이라면 변수값에 입력;

 

 

 

※ 반복문은 주어진 조건의 반복되어지는 규칙을 찾아내 한번의 명령으로 진행이 가능하게 한다.

또한, 반복에 조건( if 중첩)을 달아서 예외 사항을 제한하거나 조건에 맞는 값을 return 하는것도 가능하다.

이중 for문으로 두가지 요소를 차례로 전부 비교도 가능하다. 

 

 

 

'Javascript TIL' 카테고리의 다른 글

200804 [Koans]  (0) 2020.08.04
200803 [배열과 객체]  (0) 2020.08.03
200801 [문자열]  (0) 2020.08.01
200730 [조건문]  (0) 2020.07.30
200727 변수와 함수  (0) 2020.07.27