"Else if"의 두 판 사이의 차이

3번째 줄: 3번째 줄:
;elif
;elif
;elsif
;elsif
==Bash==
[[category: Bash]]
<source lang='bash'>
A=2
if [ $A -eq 1 ]; then
    echo "A equals 1"
elif [ $A -eq 2 ]; then
    echo "A equals 2"
else
    echo "$?"
fi
</source>


==PHP==
==PHP==

2018년 8월 20일 (월) 09:36 판

else if
elseif
elif
elsif

1 Bash

A=2
if [ $A -eq 1 ]; then
    echo "A equals 1"
elif [ $A -eq 2 ]; then
    echo "A equals 2"
else
    echo "$?"
fi

2 PHP

$a = 2;
if( $a == 1 ) {
	echo "a equals 1";
} elseif( $a == 2 ) {
	echo "a equlas 2";
} else {
	echo "?";
}
# a equals 2
$a = 2;
if( $a == 1 ) {
	echo "a equals 1";
} else if( $a == 2 ) {
	echo "a equlas 2";
} else {
	echo "?";
}
$a = 2;
if( $a == 1 ):
	echo "a equals 1";
elseif( $a == 2 ):
	echo "a equlas 2";
else:
	echo "?";
endif;
$a = 2;
if( $a == 1 ) echo "a equals 1";
elseif( $a == 2 ) echo "a equlas 2";
else echo "?";
$a = 2;
if( $a == 1 ) echo "a equals 1";
else if( $a == 2 ) echo "a equlas 2";
else echo "?";

3 Python

a = 2
if a == 1:
	print("a equals 1");
elif a == 2:
	print("a equals 2");
else:
	print("?");
# a equals 2
a = 2
if a == 1: print("a equals 1");
elif a == 2: print("a equals 2");
# a equals 2

4 Perl

my $a = 2;
if ( $a eq 1 ) {
	print "a equals 1";
} elsif ( $a eq 2 ) {
	print "a equals 2";
} else {
	print "?";
}
# a equals 2

5 Ruby

a = 2
if a == 1
	puts "a equals 1"
elsif a == 2
	puts "a equals 2"
else
	puts "?"
end
# a equals 2
a = 2
if a == 1; puts "a equals 1"
elsif a == 2; puts "a equals 2"
else; puts "?"
end

6 같이 보기

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