Initial data commit
This commit is contained in:
parent
72d218235f
commit
f23f22d71c
199087 changed files with 3378941 additions and 0 deletions
10
Task/100-doors/CoffeeScript/100-doors-1.coffee
Normal file
10
Task/100-doors/CoffeeScript/100-doors-1.coffee
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
doors = []
|
||||
|
||||
for pass in [1..100]
|
||||
for i in [pass..100] by pass
|
||||
doors[i] = !doors[i]
|
||||
|
||||
console.log "Doors #{index for index, open of doors when open} are open"
|
||||
|
||||
# matrix output
|
||||
console.log doors.map (open) -> +open
|
||||
3
Task/100-doors/CoffeeScript/100-doors-2.coffee
Normal file
3
Task/100-doors/CoffeeScript/100-doors-2.coffee
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
isInteger = (i) -> Math.floor(i) == i
|
||||
|
||||
console.log door for door in [1..100] when isInteger Math.sqrt door
|
||||
1
Task/100-doors/CoffeeScript/100-doors-3.coffee
Normal file
1
Task/100-doors/CoffeeScript/100-doors-3.coffee
Normal file
|
|
@ -0,0 +1 @@
|
|||
console.log Math.pow(i,2) for i in [1..10]
|
||||
Loading…
Add table
Add a link
Reference in a new issue