728x90
1. 자바스크립트 기본 제공함수
▶ 나눗셈의 나머지 구하는 방법
let a = 20 let b = 7 a % b = 6 |
▶ 모든 알파벳을 대문자로 바꾸고 싶은 경우
let myname = 'kanghongsoon' myname.toUpperCase() // KANGHONGSOON |
▶ 특정 문자로 문자열을 나누고 싶은 경우
* 방법1 let myemail = 'sparta@gmail.com' let result = myemail.split('@') // ['sparta','gmail.com'] result[0] // sparta result[1] // gmail.com let result2 = result[1].split('.') // ['gmail','com'] result2[0] // gmail -> 우리가 알고 싶었던 것! result2[1] // com myemail.split('@')[1].split('.')[0] // gmail -> 간단하게 쓸 수도 있다! * 방법2 let txt = '서울시-마포구-망원동' let names = txt.split('-'); // ['서울시','마포구','망원동' |
▶ 특정 문자로 합치고 싶은경우
let result = names.join('>'); // '서울시>마포구>망원동' (즉, 문자열 바꾸기!) |
2. 함수 기본형태
- 기본생김새
// 만들기 function 함수이름(필요한 변수들) { 내릴 명령들을 순차적으로 작성 } // 사용하기 함수이름(필요한 변수들); * 또다른 함수 선언 방식 let a = function(){ console.log("리터럴 방식 이라고 합니다"); } a() |
- 예시
// 두 숫자를 입력받으면 더한 결과를 돌려주는 함수 function sum(num1, num2) { console.log('num1: ', num1, ', num2: ', num2); //return 으로 값을 돌려주는, 뱉는 구조로 변수에 값을 전달 할 수도 있다. return num1 + num2; } sum(3, 5); // 8 sum(4, -1); // 3 let result = sum(10,10) console.log(result) // 20 |
'내마음대로만들어보자 > JS' 카테고리의 다른 글
자바스크립트 기초 연습하기(반복문,조건문) (0) | 2021.08.13 |
---|---|
조건문 & 반복문 (0) | 2021.08.12 |
리스트(배열) & 딕셔너리(객체) (0) | 2021.08.12 |
e.preventDefault() 와 stopPropagation() 의 차이 (0) | 2021.06.14 |
eq() (0) | 2021.06.14 |