Utmaningar

Detta fredagshäng var lite annorlunda. Vi körde ingen Peer Instruction utan introducerade Codewars som passar för er som känner att ni har tid över och vill träna extra på javascript. Vi skapade en utmaning i samma omfattning och hade en diskussion kring hur denna uppgift skulle kunna lösas.

Kommentar

Tre generella lösningar identifierades och diskuterades.

  1. Så länge som 7 nummer inte hittats, slumpa ett nummer i intervallet och kontrollera att detta ännu inte finns i raden.
  2. Skapa en samling med numren i intervallet 1...35. Slumpa ett index i samlingen och flytta korrensponderande nummer till en ny samling. Upprepa sju ggr.
  3. Skapa en samling med numren i intervallet 1...35. Blanda med Fisher-Yates, 7 itterationer. Ta de sju sista värdena i samligen.