scrimba
Arrow function syntax in javascript
Arrow function
Go Pro!Bootcamp

Bootcamp

Study group

Collaborate with peers in your dedicated #study-group channel.

Code reviews

Submit projects for review using the /review command in your #code-reviews channel

Arrow function
AboutCommentsNotes
Arrow function
Expand for more info
index.js
run
preview
console
// 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
Console
16
,
4
,
23
,
"Rick Astley"
,
"Batman er fienden til Pingvinen"
,
2.5
,
11
,
"Hello Mr. Per"
,
/index.html
LIVE