Meta interview question

Given two binary numbers in string format, get the sum of them.

Interview Answer

Anonymous

6 Nov 2020

Enumerate through the reversed binary string; using the index, perform a bitwise shift for every "1". var result = 0 for (index, char) in binaryString.reversed().enumerated() { if char == "1" { result += 1 << index } } print(result)

2