{"id":15435,"date":"2023-08-01T09:00:00","date_gmt":"2023-08-01T00:00:00","guid":{"rendered":"https:\/\/www.autooffice.co.kr\/blog\/2023\/08\/01\/looping-through-numbers-in-apps-script\/"},"modified":"2025-09-15T18:36:00","modified_gmt":"2025-09-15T09:36:00","slug":"looping-through-numbers-in-apps-script","status":"publish","type":"post","link":"https:\/\/www.autooffice.co.kr\/en\/blog\/2023\/08\/01\/looping-through-numbers-in-apps-script\/","title":{"rendered":"For Iteration of Numbers in Apps Script"},"content":{"rendered":"<p>This post is a corrected post after AI explains the code included in the book <a title=\"\" href=\"https:\/\/www.autooffice.io\/content\/ebizbooks-apps-script\" target=\"_blank\" rel=\"noopener\">&#8220;Google Apps Script 101: Building Work Automation For Free&#8221;<\/a>. Added a <s>strikethrough<\/s> when editing what AI has written, and added <span style=\"color: #ff3366;\">color<\/span> when edited by author<\/p>\n<h2>Table of Contents<\/h2>\n<ol>\n<li><a href=\"#summary\">Summary<\/a><\/li>\n<li><a href=\"#code\">Code<\/a><\/li>\n<li><a href=\"#explanation\">Code Explanation<\/a><\/li>\n<li><a href=\"#example\">Example<\/a><\/li>\n<li><a href=\"#ai-prompt\">AI Prompt<\/a><\/li>\n<\/ol>\n<h2 id=\"summary\">Summary<\/h2>\n<p>In this blog post, we will explore how to use a for loop to iterate through numbers in Apps Script. We will learn how to set the initial value, condition, and increment of the loop, and how to perform actions within the loop.<\/p>\n<h2 id=\"code\">Code<\/h2>\n<pre><code>function forIteration() {  \n  for (let i = 1; i &lt; 11; i++) {\n    Logger.log(i)    \n  }  \n}<\/code><\/pre>\n<h2 id=\"explanation\">Code Explanation<\/h2>\n<p>The code defines a function named <code>forIteration<\/code>. Inside the function, a for loop is used to iterate through numbers from 1 to 10.<\/p>\n<p>Within the loop, the value of <code>i<\/code> is logged using the <code>Logger.log<\/code> statement.<\/p>\n<p><span style=\"color: #ff3366;\">In the for (let i = 1; i &lt; 11; i++) part, let i = 1 is called the initial expression, i &lt; is the conditional expression, and i++ is the increment expression. The value of the initial expression is compared with the conditional expression, and if it is true, the logger inside the braces is executed, and the increment expression is executed. Compare the increased i = 2 with the conditional expression and repeat the same process.<\/span><\/p>\n<h2 id=\"example\">Example<\/h2>\n<p>When you run the <code>forIteration<\/code> function, the numbers from 1 to 10 will be logged in the Apps Script Logger.<\/p>\n<h2 id=\"ai-prompt\">AI Prompt<\/h2>\n<p>Write a function that uses a for loop to iterate through numbers from 1 to 10. Log each number using the <code>Logger.log<\/code> statement.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this blog post, we will explore how to use a for loop to iterate through numbers in Apps Script. We will learn how to set the initial value, condition, and increment of the loop, and how to perform actions within the loop.<\/p>\n","protected":false},"author":1,"featured_media":15444,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"footnotes":""},"categories":[5,118],"tags":[512,69,527,7],"class_list":["post-15435","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-spreadsheet","category-apps-script","tag-ai-assisted","tag-script","tag-for","tag-spreadsheet"],"translation":{"provider":"WPGlobus","version":"3.0.2","language":"en","enabled_languages":["ko","en"],"languages":{"ko":{"title":true,"content":true,"excerpt":true},"en":{"title":true,"content":true,"excerpt":true}}},"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.autooffice.co.kr\/en\/wp-json\/wp\/v2\/posts\/15435","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.autooffice.co.kr\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.autooffice.co.kr\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.autooffice.co.kr\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.autooffice.co.kr\/en\/wp-json\/wp\/v2\/comments?post=15435"}],"version-history":[{"count":4,"href":"https:\/\/www.autooffice.co.kr\/en\/wp-json\/wp\/v2\/posts\/15435\/revisions"}],"predecessor-version":[{"id":17223,"href":"https:\/\/www.autooffice.co.kr\/en\/wp-json\/wp\/v2\/posts\/15435\/revisions\/17223"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.autooffice.co.kr\/en\/wp-json\/wp\/v2\/media\/15444"}],"wp:attachment":[{"href":"https:\/\/www.autooffice.co.kr\/en\/wp-json\/wp\/v2\/media?parent=15435"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.autooffice.co.kr\/en\/wp-json\/wp\/v2\/categories?post=15435"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.autooffice.co.kr\/en\/wp-json\/wp\/v2\/tags?post=15435"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}