iOS Swift Basics Swift Types Recap: Swift Types

Whats wrong with this one

let firstValue: Int = 1 let secondValue: Int = 2 let product = firstValue * secondValue let output = "The product of (product)"

types.swift
// Enter your code below
let firstValue: Int = 1
let secondValue: Int = 2
let product = firstValue * secondValue
let output = "The product of \(product)"

2 Answers

Magnus Hållberg
Magnus Hållberg
17,215 Points

Its correct except for the output string, the challenge wants it to read:

let output = "The product of \(firstValue) times \(secondValue) is \(product)"

You do not need to explicitly declare firstValue and secondValue as Ints. The output constant is supposed to be a formatted string which will read (based on your chosen integer values) "The product of 1 and 2 is 2."

let firstValue = 1
let secondValue = 2

let product = firstValue * secondValue
let output = "The product of \(firstValue) times \(secondValue) is \(product)"