...
Code Block |
---|
language | html/xml |
---|
title | Løsningsforslag |
---|
|
function result = num2name(number)
switch number
case 424
result = 'Vembi';
case 421
result = 'Rall';
case 414
result = 'Gorg';
case 411
result = 'Rill';
otherwise
error('Din stud.ass har prøvd å lede deg på ville veier. Kontakt Und.Asseneassene umiddelbart for å bli reddet!');
end
end |
ll) Dersom en skulle brukt if-else ville koden ha blitt seende omtrent slik ut:
Code Block |
---|
language | html/xml |
---|
title | Løsningsforslag |
---|
|
function result = num2name(number)
if number == 424
result = 'Vembi';
elseif number == 421
result = 'Rall';
elseif number == 414
result = 'Gorg';
elseif number == 411
result = 'Rill';
else
error('Din stud.ass har prøvd å lede deg på ville veier. Kontakt Und.Asseneassene umiddelbart for å bli reddet!');
end
end |
Man ser intuitivt at dette Dette er mer rotete og mindre oversiktlig. Computeren vil også kjøre denne koden med switch raskere.