前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Elsa V3学习之循环节点

Elsa V3学习之循环节点

作者头像
饭勺oO
发布2024-08-19 12:48:30
1300
发布2024-08-19 12:48:30
举报
文章被收录于专栏:饭勺oO的技术博客

上篇我们学习了分支节点,这篇文章我们来学习循环节点。

For

for节点跟我们代码中的for循环是一样的效果,有三个参数。Start, End,Step。分别表示起始数字,终点数字,以及步长,即每次循环加几的意思。下面的配置相当于for(i=0, i <=10, i ++)。

image.png
image.png

for节点的output表示当前的循环的值,我们可以使用个变量让他赋值进去,然后在内部逻辑中获取这个变量的值。

image.png
image.png

双击For节点中的Body,可以进入我们for循环的内部逻辑。这里我们直接打印这个变量的值。

image.png
image.png

发布工作流,然后请求https://localhost:5001/api/workflows/for,可以看到控制台输出了0-10的数字。

image.png
image.png

break

break表示跳出循环。我们在for循环的Body添加判断,如果满足变量等于5,则跳出循环。

image.png
image.png

发布流程,再次请求https://localhost:5001/api/workflows/for,可以看到控制台输出到4就停止了。

image.png
image.png

结语

本片文章介绍了for循环以及break跳出循环的使用。通过和分支条件的组合使用,我们可以在循环内轻松的跳出循环,完成我们的工作流程。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-08-18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • For
  • break
  • 结语
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档