Skip to content

Instantly share code, notes, and snippets.

+-------------------------+--------+---------------------+-------------+
| Type | Number | Alias | Notes |
+-------------------------+--------+---------------------+-------------+
| Double | 1 | double | |
| String | 2 | string | |
| Object | 3 | object | |
| Array | 4 | array | |
| Binary data | 5 | binData | |
| Undefined | 6 | undefined | Deprecated. |
| ObjectId | 7 | objectId | |
@sariag
sariag / int-collapse.py
Created December 11, 2013 22:08
A recursive method for Integer-collapse in Python
def collapse(n):
sum = 0
for digit in list(str(n)):
sum += int(digit)
if sum > 9:
return collapse(sum)
else:
return sum