fix: massive questions markdown fix
This commit is contained in:
@ -7,9 +7,15 @@ var n float64
|
||||
3. `n = n + 1` *CORRECT*
|
||||
4. `++n`
|
||||
|
||||
> 1. This just assigns 1 to n.
|
||||
> 2. IncDec statement can't be used as an operator.
|
||||
> 4. Go doesn't support prefix incdec notation.
|
||||
> **1:** This just assigns 1 to n.
|
||||
>
|
||||
>
|
||||
> **2:** IncDec statement can't be used as an operator.
|
||||
>
|
||||
>
|
||||
> **4:** Go doesn't support prefix incdec notation.
|
||||
>
|
||||
>
|
||||
|
||||
|
||||
## Which expression decreases `n` by 1?
|
||||
@ -21,9 +27,15 @@ var n int
|
||||
3. `n = n - 1` *CORRECT*
|
||||
4. `--n`
|
||||
|
||||
> 1. This just assigns -1 to n.
|
||||
> 2. IncDec statement can't be used as an operator.
|
||||
> 4. Go doesn't support prefix incdec notation.
|
||||
> **1:** This just assigns -1 to n.
|
||||
>
|
||||
>
|
||||
> **2:** IncDec statement can't be used as an operator.
|
||||
>
|
||||
>
|
||||
> **4:** Go doesn't support prefix incdec notation.
|
||||
>
|
||||
>
|
||||
|
||||
|
||||
## Which code below equals to `n = n + 1`?
|
||||
@ -32,9 +44,15 @@ var n int
|
||||
3. `++n`
|
||||
4. `n = n ++ 1`
|
||||
|
||||
> 2. IncDec statement can't be used as an operator.
|
||||
> 3. Go doesn't support prefix incdec notation.
|
||||
> 4. What's that? ++?
|
||||
> **2:** IncDec statement can't be used as an operator.
|
||||
>
|
||||
>
|
||||
> **3:** Go doesn't support prefix incdec notation.
|
||||
>
|
||||
>
|
||||
> **4:** What's that? ++?
|
||||
>
|
||||
>
|
||||
|
||||
|
||||
## Which code below equals to `n = n + 1`?
|
||||
@ -43,9 +61,15 @@ var n int
|
||||
3. `++n`
|
||||
4. `n = n ++ 1`
|
||||
|
||||
> 1. IncDec statement can't be used as an operator.
|
||||
> 3. Go doesn't support prefix incdec notation.
|
||||
> 4. What's that? ++?
|
||||
> **1:** IncDec statement can't be used as an operator.
|
||||
>
|
||||
>
|
||||
> **3:** Go doesn't support prefix incdec notation.
|
||||
>
|
||||
>
|
||||
> **4:** What's that? ++?
|
||||
>
|
||||
>
|
||||
|
||||
|
||||
## Which code below equals to `n -= 1`?
|
||||
@ -54,9 +78,15 @@ var n int
|
||||
3. `n--` *CORRECT*
|
||||
4. `--n`
|
||||
|
||||
> 1. IncDec statement can't be used as an operator.
|
||||
> 2. IncDec statement can't be used as an operator. And also, you can't use it with `1--`. The value should be addressable. You're going to learn what that means soon.
|
||||
> 4. Go doesn't support prefix incdec notation.
|
||||
> **1:** IncDec statement can't be used as an operator.
|
||||
>
|
||||
>
|
||||
> **2:** IncDec statement can't be used as an operator. And also, you can't use it with `1--`. The value should be addressable. You're going to learn what that means soon.
|
||||
>
|
||||
>
|
||||
> **4:** Go doesn't support prefix incdec notation.
|
||||
>
|
||||
>
|
||||
|
||||
|
||||
## Which code below divides the `length` by 10?
|
||||
@ -64,9 +94,15 @@ var n int
|
||||
2. `length /= 10` *CORRECT*
|
||||
3. `length //= 10`
|
||||
|
||||
> 1. What's that? `//`?
|
||||
> 2. That's right. This equals to: `length = length / 10`
|
||||
> 3. What's that? `//=`?
|
||||
> **1:** What's that? `//`?
|
||||
>
|
||||
>
|
||||
> **2:** That's right. This equals to: `length = length / 10`
|
||||
>
|
||||
>
|
||||
> **3:** What's that? `//=`?
|
||||
>
|
||||
>
|
||||
|
||||
|
||||
## Which code below equals to `x = x % 2`?
|
||||
@ -74,8 +110,12 @@ var n int
|
||||
2. `x =% x`
|
||||
3. `x %= x` *CORRECT*
|
||||
|
||||
> 1. This is a division. You need to use the remainder operator.
|
||||
> 2. Close... But, the `%` operator is on the wrong side of the assignment.
|
||||
> **1:** This is a division. You need to use the remainder operator.
|
||||
>
|
||||
>
|
||||
> **2:** Close... But, the `%` operator is on the wrong side of the assignment.
|
||||
>
|
||||
>
|
||||
|
||||
|
||||
## Which function below converts a string value into a float value?
|
||||
@ -95,4 +135,6 @@ func ParseFloat(s string, bitSize int) (float64, error)
|
||||
3. `strconv.ParseFloat("10", "64")`
|
||||
4. `strconv.ParseFloat(10, 64)`
|
||||
|
||||
> 1. There are no 128-bit floating point values in Go (Actually there are, but they only belong to the compile-time).
|
||||
> **1:** There are no 128-bit floating point values in Go (Actually there are, but they only belong to the compile-time).
|
||||
>
|
||||
>
|
Reference in New Issue
Block a user