DAY 3. 반복문

for문

  • 반복할 조건을 초기화 , 조건식 , 증감문 순으로 넣어준다
let sum =1;
for(let n = 2; n <= 4; n = n+1){
sum = sum + n;
}
console.log(sum); //10

while문

  • 반복할 조건 중, 초기화,증감문은 따로, 조건식만 괄호 안에 넣어준다
let sum = 1;
let n =2;
while(n <= 4){
sum = sum + n;
n = n + 1;
}
console.log(sum); //10

word[i]

let laluna = "code states" ;
laluna[2]
"d"

concat

'ab'.concat( 'cd', 'ef' ) // 'abcdef'

.concat()은 문자열을 이어 붙이는 메서드이다.
원본 문자열과 결과 문자열의 변형은 서로에게 영향을 미치지 않는다. 인수가 문자열이 아니면 계산 전에 문자열로 변환한다.

Math.abs

Math.abs을 사용하면 주어진 숫자의 절대값을 반환한다.

function difference(a, b) {
  return Math.abs(a - b);
}

console.log(difference(3, 5));
// expected output: 2

Math.sqrt

Math.sqrt() 주어진 숫자의 제곱근이 나온다. 값이 음수이면 NaN 이 반환된다.

Math.sqrt(9); //3

const

const 선언은 블록 범위의 상수를 선언한다. 상수의 값은 재할당할 수 없으며 다시 선언할 수도 없다.

for문과 while문을 쓸 때

for 문은 반복 횟수를 알고 있을 때 주로 사용하고 while 문은 조건에 따라 반복할 때 주로 사용한다고 한다.

Boolean으로 표현되는 표현문

Boolean으로 표현되는 표현문은 return true false를 적지말고 바로 return하자

return charSet.size > text.length;

좋은 웹페이지 즐겨찾기