永发信息网

求助 perl中last if 与 next if 区别

答案:2  悬赏:60  手机版
解决时间 2021-04-02 00:42
  • 提问者网友:火车头
  • 2021-04-01 01:35
求助 perl中last if 与 next if 区别
最佳答案
  • 五星知识达人网友:有你哪都是故乡
  • 2021-04-01 01:52
last 是退出整个循环体,next只是退出某一次循环, if 后面是条件。
比如:
$s = 0;
for $i (1..10) {
next if $i ==2;
$s += $i;
}
$s 就没有加2,值是53
$s = 0;
for $i (1..10) {
last if $i ==2;
$s += $i;
}
$s 是1
全部回答
  • 1楼网友:酒者煙囻
  • 2021-04-01 02:26
你应该问last 和next的区别,后面的if是判断接下来的内容是否为真。
而last 和 next的区别,你看英语就知道了吧
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯