Для начала я понимаю, что я могу написать оператор if с этим оператором, который компилируется и выполняется. Мне интересно, есть ли способ, с помощью которого можно сделать if
/ elsif
/ else
блок более элегантным.
В настоящее время у меня есть блок кода, который выглядит следующим образом
if( $bill == $ted) {
# Do some stuff
} elsif( $bill < $ted) {
# Do different stuff
} else {
# Do really weird stuff
}
Итак, есть определенные вещи, которые я хочу, чтобы скрипт выполнял, основываясь на том, равны ли два значения или нет, в зависимости от того, какое из них меньше. Кажется, что оператор <=>
был бы хорошо подходит для этого.