JavaScript JavaScript Basics (Retired) Storing and Tracking Information with Variables Using String Methods

Adaveyon Robinson
PRO
Adaveyon Robinson
Pro Student 866 Points

Finally, add a # symbol and lastName in uppercase to the end of the userName string. The final value of userName is "231

I don't get what I'm doing wrong.

app.js
var id = "23188xtr";
var lastName = "Smith";

var userName = id.toUpperCase(); + lastName.toUpperCase(); + "#"
index.html
<!DOCTYPE HTML>
<html>
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  <title>JavaScript Basics</title>
</head>
<body>
<script src="app.js"></script>
</body>
</html>
josephhennessey
josephhennessey
4,244 Points

The issue is the semicolons you've added after the . toUpperCase methods on the line you assigned a value to userName.

In JavaScript the semicolon is used to end the statement.

var id = "23188xtr";
var lastName = "Smith";

var userName = id.toUpperCase() + lastName.toUpperCase() + "#"