Issue with 'let'
by LeeMellinger
HTML
<div id="console-log"><h3>Output:</h3></div>
CSS
.console-line
{
font-family: monospace;
margin: 2px;
}
TypeScript
let consoleLine = "<p class=\"console-line\"></p>";
namespace console {
export function log (text) {
$("#console-log").append($(consoleLine).html(text));
}
}
namespace Types {
interface Icustomer {
companyName: string;
}
}
let customers: Types.Icustomer[] = [
{ companyName: 'Company A' },
{ companyName: 'Company B' }
]
let customer: Typs.Icustomer = customers[1]
console.log(customer.companyName);
for (let i=0; i < customers.length; i++) {
let customer: Types.Icustomer = customers[i];
console.log(customer.companyName);
}