Published
Edited
Oct 30, 2019
Insert cell
Insert cell
myBools = () => [
/* 0 */ 1==true,
/* 1 */ true||false&&(1===true)&&true,
/* 2 */ !(false==1)||!(1===(3-2)&&false),
/* 3 */ "bob"==1,
/* 4 */ 1!=3||"bob"=="bob",
/* 5 */ "I Love 61tes"==="I " + "Love " + 6 + 1 + "tes",
]
Insert cell
Insert cell
Insert cell
Insert cell
{
var counter = 0
for( var i = 0; i < 200; ++i ) {
counter++
}
// for showing answer, disregard this
if(q2ch !== false) return counter
}
Insert cell
Insert cell
{
var counter = 0
for ( var i = 256; i >= 0; --i ) {
counter++
}
if(q3ch !== false) return counter
}
Insert cell
Insert cell
{
var counter = 0
for ( var i = 64; i > 1; i=i/4 ) {
counter++
}
if(q4ch !== false) return counter;
}
Insert cell
Insert cell
Insert cell
function teenSum(a, b) {
// your code here
}
Insert cell
Insert cell
function repeatFront(str, n) {
// your code here
}
Insert cell
Insert cell
myDog = {
// This is how we declare an object!
var myDog = {
name: "fluffy",
breed: "bulldog",
color: "brown"
}
return myDog;
}
Insert cell
Insert cell
Insert cell
{
var doSomething = function() {
return "I'm doing awesome"
}
var doSomethingTwo = doSomething
// These are equal!
return doSomething === doSomethingTwo
}
Insert cell
Insert cell
myDog2 = {
var myDog2 = {
name: "fluffy",
breed: "bulldog",
color: "brown",
bark: function() {
return "WOOF"
}
}
// just for observable~
return myDog2
}
Insert cell
// run it like this
myDog2.bark()
Insert cell
Insert cell
myDog3 = {
var myDog3 = {
sayName: function() {
return "Hai my name is " + this.name + ". I'm a " + this.breed + "."
},
name: "fluffykins",
breed: "bulldog",
}
return myDog3
}
Insert cell
myDog3.sayName()
Insert cell
Insert cell
Insert cell
Insert cell

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.
Learn more