// javascript
const color = 'red'
function square (nr) {
return nr * nr
}
const squareA = nr => nr * nr
console.log(squareA(4))
const aAndB = (a, b) => {
a -= 1
return a + b
}
console.log(aAndB(2, 3))
function antallTegn(tekst){
return tekst.length
}
const antallTegnA = (tekst, nr) => tekst.length + nr
console.log( antallTegnA('katten med hatten', 6) )
function heleNavnet(fornavn, etternavn){
return `${fornavn} ${etternavn}`
}
const heleNavnetA =
(fornavn, etternavn) =>
`${fornavn} ${etternavn}`
console.log( heleNavnetA('Rick', 'Astley') )
//Skriv en aroow funksjon som tar to parametre: fiende, skurk
const hero = (fiende, skurk) =>
`${fiende} er fienden til ${skurk}`
console.log( hero('Batman', 'Pingvinen') )
//>> "Batman er fienden til Pingvinen"
//Skriv en funksjon som tager et tall som parameter og returnerer tallet divideret med 2
const half = nr => nr / 2
console.log( half(5) )
//skriv en funksjon som tager to tall som parametre, dividerer det første med
//tre og lægger det andre till resultatet
const returnHalfPlusSomething = (nr1, nr2) => (nr1 / 2) + nr2
console.log(returnHalfPlusSomething(10, 6))
//Skriv en funksjon som tar to parametre: sex (m / f) name (Alexandra)
const greet = (sex, name) => sex == 'm' ? `Hello Mr. ${name}` : `Hello Ms. ${name}`
console.log( greet('m', 'Per') )
//Hello Mr. Per