TIL 4

Churro.·2021년 6월 17일
0
post-thumbnail

선샌님...What..?🥲💦

반,,,복,,,문,,,

멘붕의 날이었다.
오후 내내 코플릿 문제를 5개정도밖에 풀지 못해 좀 많이 힘들었다. 예상했던 결과였음에도 중간중간 스트레스를 많이 받았다. 그래도 어찌저찌 풀어나가긴 했다.

Math.abs()

📌 절대값의 차이를 구하는 식 (- 노상관)

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

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

복습이 많이 필요한 날.
for문 어떻게 돌아가는지 완벽히 이해하기 (+ while문)

❗️0부터 num까지 합 구할때:

function sumTo(num) {
  let result = 0;
  for(let i=0; i<=num; i++){   //이 형식이 기본!
    result=result+i;
  }
  return result;
}

❗️팩토리얼 구할 때:

function factorial(num) {
  let result = 1; 
  for (let i = 1; i <= num; i++) {     
    result = result * i
  }
  return result;
}

✔️이게 기본! -> for(let i = 0, i < num, i++)

✔️result 설정했다는건 넣을 가방 만들어준 것.
result = result + i
result = result * i
기본적으로 이런 형식으로 된다.

✔️i는 반복하는 횟수 (i만큼 반복문 돌리는 것)

✔️ for (시작값; 조건식을 만족할때까지 돌아감(만족안하면 안돌아감) ; i는 1씩증가)

profile
I, sum of records.

0개의 댓글