kittyArray=['bob','sammy','hello','sammy','just a kitty','super kitty','mr. butters']
functiontoName(inputArray){
functiontoString(names,x){
returnnames+", "+x
}
returninputArray.reduce(toString)
}
functiontoObject(inputArray){
functionspecies(x){
varname=x
varspecies='cat'
return{
name:name,
species:species
}
}
returninputArray.map(species)
}
functiontoCart(foodArray){
functionkfood(x){
if(x.includes('cat')){
returntrue
returnfalse
}
}
returnfoodArray.filter(kfood)
}
Purpose-built for displays of data
Observable is your go-to platform for exploring data and creating expressive data visualizations. Use reactive JavaScript notebooks for prototyping and a collaborative canvas for visual data exploration and dashboard creation.