"Break"의 두 판 사이의 차이

(새 문서: ;break ==PHP== category:PHP <source lang='php'> $arr = array(1, 2, 3, 4, 5); while (list(, $val) = each($arr)) { if ($val == 3) break; echo "$val<br />\n"; } // 1 // 2 </...)
 
잔글 (봇: 자동으로 텍스트 교체 (-source +syntaxhighlight))
 
(사용자 3명의 중간 판 6개는 보이지 않습니다)
1번째 줄: 1번째 줄:
;break
;break
;last


==PHP==
==PHP==
[[category:PHP]]
[[category:PHP]]
<source lang='php'>
<syntaxhighlight lang='php'>
$arr = array(1, 2, 3, 4, 5);
$arr = array(1, 2, 3, 4, 5);
while (list(, $val) = each($arr)) {
while (list(, $val) = each($arr)) {
11번째 줄: 12번째 줄:
// 1
// 1
// 2
// 2
</source>
</syntaxhighlight>
 
==Python==
[[category: Python]]
<syntaxhighlight lang='Python'>
nums = [1, 2, 3, 4, 5]
for num in nums:
    if num > 2:
        break
    print( num )
# 1
# 2
</syntaxhighlight>
 
==Perl==
[[category: Perl]]
<syntaxhighlight lang='Perl'>
my @nums = (1, 2, 3, 4, 5);
foreach my $num (@nums) {
if ( $num > 2 ) {
last;
}
printf("$num\n");
}
# 1
# 2
</syntaxhighlight>


==같이 보기==
==같이 보기==
*[[continue]]
*[[while]]
*[[while]]
*[[for]]
*[[for]]
*[[for ... else]]
==참고==
*http://eqcode.com/wiki/Break

2020년 11월 2일 (월) 02:31 기준 최신판

break
last

1 PHP[ | ]

$arr = array(1, 2, 3, 4, 5);
while (list(, $val) = each($arr)) {
    if ($val == 3) break;
    echo "$val<br />\n";
}
// 1
// 2

2 Python[ | ]

nums = [1, 2, 3, 4, 5]
for num in nums:
    if num > 2:
        break
    print( num )
# 1
# 2

3 Perl[ | ]

my @nums = (1, 2, 3, 4, 5);
foreach my $num (@nums) {
	if ( $num > 2 ) {
		last;
	}
	printf("$num\n");
}
# 1
# 2

4 같이 보기[ | ]

5 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}