last与next的区别
last是退出整个循环体,next只是退出某一次循环,if后面是条件。比如:$s=0;for$i(1..10){nextif$i==2;$s+=$i;}$s就没有加2,值是53$s=0;for$i(1..10){lastif$i==2;$s+=$i;}$s是1
last
最后的常见释义
英[lɑːst]
美[læst]
det.
最后的;末尾的;最近的;上一个的;仅剩下的;最终的;(强调)最不可能的,最不适当的;
adv.
最后;最终;最新;最近;上一次;
n.
最后来的人(或发生的事);仅剩下的部分(或事项);鞋楦;
v.
持续;继续;延续;继续存在;持续起作用;持久;(在困境等中)坚持下去;超越(困境等);够用,足够维持(尤指某段时间);
adj.
“late”的最高级;末尾的;最后剩下的;最新流行的;
例句
This is our last bottle of water.
这是我们最后的一瓶水了。
next
下一个常见释义
英[nekst]
美[nekst]
n.
下一个;下一位;下一件;
adv.
紧接着;随后;其次的;依次的;仅次于…的;用于询问,表示吃惊或困惑;
adj.
接下来的;下一个的;紧接着的;紧随其后的;
prep.
最近于…;
例句
The next scene takes the story forward five years.
下一个场面是描述故事中五年后的情况。
0