Use `string()` when numbers, Booleans, and text need to become one `String`. It accepts multiple arguments, converts non-strings to text, and joins the results without printing them. section 5.1.2
julia> string("abc", 42, true, "xyz")
"abc42truexyz"
The mixed arguments become the single value `"abc42truexyz"`. By contrast, `print` displays those characters instead of returning the assembled string. section 5.1.2
Build a message with a number
With `engine = "RD-180"` and `thrust = 3830`, `string(engine, " produces ", thrust, " kN of thrust")` returns `"RD-180 produces 3830 kN of thrust"`. There is no need to convert `thrust` separately. section 11.2.3
For other ways to assemble text, use `*` to concatenate strings or `$` to interpolate values inside a string literal. `string()` is useful when the pieces are already separate arguments. section 11.2.3
