일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Excel
- Kotlin
- matplotlib
- PostgreSQL
- gas
- SQL
- Mac
- PANDAS
- array
- Google Excel
- 파이썬
- dataframe
- string
- Github
- Redshift
- list
- hive
- c#
- PySpark
- Tkinter
- GIT
- math
- Google Spreadsheet
- numpy
- Python
- Java
- google apps script
- django
- Apache
- Today
- Total
목록분류 전체보기 (832)
달나라 노트
반목문을 원하는 시점에 중단하거나 특정 단계를 건너뛸 수 있게 하는 기능은 break, continue를 통해 가능합니다. break는 실행되는 순간 break가 속해있는 반복문을 중단시키며 continue는 실행되는 순간 반복문의 해당 단계를 스킵하고 다음 단계로 넘어갑니다. 예시를 통해 알아봅시다. function myFunction() { var arr_test = [10, 11, 12, 13, 14, 15]; for (i of arr_test) { if (i == 13) { // i == 13인 경우 if문 실행 break; // if문에는 break가 있고 break가 실행되는 순간 for loop 종료 } Logger.log(i); } } -- Result 10.0 11.0 12.0 위 예시는..
논리 연산자에 대해 알아봅시다. 논리 연산자라고 하면 and, or, not을 의미합니다. Operator Description Example A && B and A와 B 모두 true여야만 true return A와 B 중 하나라도 false라면 false return true && true -> true true && false -> false false && true -> false false && false -> false || or A와 B 중 하나라도 true라면 true return A와 B 모두 false여야만 false return true && true -> true true && false -> true false && true -> true false && false -> false..
여러 가지 비교 연산자에 대해 알아봅시다. 비교 연산자는 주로 2개의 값이 같은지, 다른지, 둘 중 뭐가 더 큰지 등을 비교하는 연산자입니다. Google Apps Script는 Javascript를 기반으로 하는 언어이기 때문에 일반적인 연산자는 보통 Javascript에서 사용하는 것과 비슷할 것입니다. Operator Description Example A == B A와 B의 값이 같으면 true 1 == 1 -> true 1 == '1' -> true 1 == 2 -> false A === B A와 B의 값과 data type까지 같으면 true 1 === 1 -> true 1 === '1' -> false 1 === 2 -> false A != B A와 B의 값이 다르면 true 1 != 1 -..
switch ~ case ~ default 구문은 if ~ else if ~ else 조건문을 좀 더 간결하게 사용할 수 있는 구문입니다. 간결하게 사용할 수 있다는 장점 때문에 특정 상황에서는 switch ~ case ~ default 구문이 if ~ else if ~ else 구문보다 좀 더 코드를 더 적게 써도 조건문을 구현할 수 있다는 장점이 있습니다. 반대로 간결하게 사용할 수 있기 때문에 더 복잡한 기능에 대한 구현은 switch ~ case ~ default 구문으로는 불가능한 경우도 있습니다. Syntax switch (value) { case value1: ... do something 1 ... case value2: ... do something 2 ... case value3: ....