Curso: Arquitetura de computadores: por trás de como seu programa funciona Código de Maquina
Pessoal, não estou endentendo o if desse código. O que é incrementar que ele fala? Alguém podeira traduzir esse if pra mim faz favor?
let a = 7; let b = 2; let c = a + b; if ( c !==0){ c++ }
[05:40] Ele vai em alguma posição lá do computador e guarda esse 9, em seguida realiza uma operação de comparação, ele vai comparar C e zero, ver se o C e o zero são iguais e se eles forem iguais - se você comparar no código Javascript o que você quer é que não execute a coisa dentro da condicional, if.
[06:05] Não queremos que o C incremente, se C for igual, por isso executa se for igual, pula uma linha, sem instrução de incrementar C. Caso seja diferente ele vai incrementar C.