일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- numpy
- math
- gas
- list
- PANDAS
- Github
- Redshift
- google apps script
- Mac
- PostgreSQL
- 파이썬
- array
- Kotlin
- Java
- string
- PySpark
- hive
- c#
- Apache
- GIT
- Google Spreadsheet
- SQL
- Python
- Tkinter
- dataframe
- django
- Google Excel
- matplotlib
- Excel
- Today
- Total
목록Google Apps Script (82)
달나라 노트
while loop에 대해 알아봅시다. Syntax while (condition;) { ... do something ... } while 반복문은 간단합니다. while 반복문이 실행된 후 매 loop의 단계마다 condition이 true인지 false인지를 테스트합니다. 어떠한 condition만 주면 이 condition이 true인 동안은 while 반복문이 실행되며 이 condition이 false가 된 순간 while loop가 종료됩니다. 예시를 봅시다. function myFunction() { var i = 10; while (i
if 조건문에 대해 알아봅시다. Syntax if (condition1) { ... do something 1 ... } else if (condition2) { ... do something 2 ... } else if (condition3) { ... do something 3 ... } ... else { ... do something n ... } if ~ else if ~ else 조건문의 형태는 위와 같습니다. 일반적인 프로그래밍 언어에서 사용하는 것과 비슷합니다. 조건문이 실행되는 순서는 가장 위에서부터 조건을 판별합니다. 1. if (condition1) ~~ condition1이 true라면 do something 1을 실행한 후 조건문을 종료합니다. (이 뒷 부분의 조건문은 실행되지 않..
Google Apps Script에서 for loop는 어떻게 사용할 수 있는지 알아봅시다. Google Apps Script에서 for loop의 형태는 여러 가지가 있으니 상황에 따라 또는 본인의 취향에 따라 골라서 사용하면 됩니다. Syntax for (i in iterator) { ... do something ... } 첫 번째 형태입니다. 보통의 for loop에서 많이 보이는 형태입니다. (참고로 iterator는 list나 array처럼 여러 개의 데이터를 하나로 묶어서 각각의 요소를 하나씩 꺼내면서 반복이 가능한 type을 의미합니다.) 근데 한 가지 중요한 차이가 있습니다. for ~ in loop에서는 array의 index를 i에 할당합니다. array를 가지고 for loop를 돌..
split() method는 어떤 string(문자)에 적용하여 해당 문자를 특정 텍스트를 기준으로 나눠 array 로 만들어줍니다. Syntax string.split(separator) string에 split() method를 적용하면 됩니다. - separator 이것은 어떤 문자를 기준으로 텍스트를 나눌지를 주어주는 부분입니다. 특정 문자도 가능하며 regular expression을 이용하면 다수의 separator를 전달할 수 있습니다. function myFunction() { var test_string = '2022-12-25'; var list_string = test_string.split('-'); Logger.log(list_string); } -- Result [2022, 12..