Edabit puzzels
Dit zijn alle edabit puzzels die ik heb gedaan deze les:
Puzzel 1 | How edabit works:
Dit was een uitlegpuzzel. Er stond letterlijk wat ik moest doen dus dit was niet zo moeilijk. Dit was mijn code:
function returnTrue() {
return true;
}
Hierdoor heb ik nu 5xp. Andere mensen hadden precies hetzelfde dus er was verder niks om te analyseren.
Puzzel 2 | Return the Sum of Two Numbers
Deze code had ik op 1 mini dingetje na goed gedaan. Ik was namelijk de; vergeten dus mijn code was:
function addition($a, $b) {
return $a + $b
}
en toen keek ik naar het antwoord en ik was echt van aah ja shit maar verder vind ik wel dat ik het goed heb gedaan.
Puzzel 3 | Return the Next Number from the Integer Passed
Deze was best wel makkelijk. Ik had hem in een keer goed en hoefde daarom ook geen andere antwoorden te analyseren. Deze keer was ik ook niet dom en heb ik wel de ; geschreven.
function addition($num) {
return $num + 1;
}
Ik heb nu 10xp 🙂
Puzzel 4 | Area of a Triangle
Ik had deze ook in een keer goed. Hieronder staat de code weer. Ik heb ook geen andere codes geanalyseerd want dat was niet nodig.
function triArea($base, $height) {
return ($base * $height) / 2;
}
Ik heb nu 15xp
Puzzel 5 | Convert Minutes into Seconds
Voor deze heb ik ook weer al het xp. Het was niet echt moeilijk. Andere mensen hebben allemaal hetzelfde alleen verschilt het soms met haakjes want ik heb op regel 2 haakjes gebruikt maar dat hoeft niet precies.
function convert($minutes) {
return ($minutes) * 60;
}
Ik heb nu 20xp
Puzzel 6 | Age to Days
Deze ging me ook heel makkelijk af. Ik heb daarom ook geen uitgebreide analyse van andere codes gedaan. Zij hadden allemaal hetzelfde. Het enige verschil was met of zonder haakjes maar het werkt allemaal dus dat is mooi. Mijn code was:
function calcAge($age) {
return ($age) * 365;
}
Ik heb nu 25xp
Puzzel 7 | Maximum Edge of a Triangle
Deze ging ook in een keer goed. Andere mensen hadden het op dezelfde manier gedaan. Alleen soms zonder haakjes. Dit was mijn code:
function nextEdge($side1, $side2) {
return ($side1 + $side2) - 1;
}
Ik heb nu 30xp