JavaScript JavaScript Loops, Arrays and Objects Tracking Data Using Objects Add Properties to an Object

why when i add value 2.211e6 within property name population create the object syntax error ?

why when i add value 2.211e6 within property name population create the object syntax error ?

script.js
var paris = {
  population = 2.211.000.000,
  latitude = '48.8567 N',
  longitude = '2.3508 E';
}
index.html
<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>JavaScript Objects</title>
</head>
<body>
<script src="script.js"></script>
</body>
</html>

2 Answers

Jason Anders
MOD
Jason Anders
Treehouse Moderator 144,847 Points

Hi Tegar Putra

You're on the right track. :thumbsup: There are just a few small errors:

  1. Integer values cannot have punctuation in them, so the value needs to be 2211000000,
  2. Properties and their values are separated with a colon. Values are not assigned with the equal sign as with variables.
  3. Remove the semicolon you have after the final Property/Value. A semi-colon signifies the end of a statement, but that isn't the end. The curly brace is.

Keep Coding! :) :dizzy:

Thank you Jason ... that's solve my code quiz !!