[JS] CDT 로 배우는 Javascript 기능과 기술들 [2.0]

김현수·2023년 10월 10일
0

cdt

목록 보기
2/51


📰 Coding Test 에서 익히는 javscript 기능과 기술등


Math 의 최댓값 구하기 "max"

Math.max(32, 12);
[결과]
32

숫자를 string 으로 변환 => + ""

const str = 32 + "";
console.log(typeof str, str);
[결과]
string 32

논리 연산자 부정 "!"

  • !(숫자 % n || 숫자 % m)

    • 나머지 중 하나라도 참 ('0'과 같지 않음) 이면 false 를 반환
    • 나머지 두 값이 모두 '0' 이면 true 를 반환
    • boolean 으로 값 반환
  • +!(숫자 % n || 숫자 % m)

    • 두 나머지가 모두 0 이면 true 를 1 로 변환
    • 그렇지 않으면 'false' 를 '0' 으로 변환
    • Number 로 값 반환
let number = 10, n = 2, m = 5;
console.log(+!(number % n || number % m)); 

number = 11;
console.log(+!(number % n || number % m)); 
[결과]
1
0

for...of 반복문

const numbers = [1,2,3,4,5];

for (const n of numbers) {
  console.log(n);
}
[결과]
1
2
3
4
5
profile
일단 한다

0개의 댓글