Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trialVirginia Chubo
1,182 Pointsat the end of this after document.write. write the code required to print 'End program' to the browser
it looks like its not passing
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JavaScript Basics</title>
</head>
<body>
<script>
console.log("Begin program");
document.write console.log("End program"),("Welcome to JavaScript Basics");
</script>
</body>
</html>
2 Answers
Colin Marshall
32,861 PointsYou do not need to modify the document.write("Welcome to JavaScript Basics");
line at all. You got the first part of the challenge correct. You pretty much just copy that exact line for part 2 and change the word begin to end.
<script>
console.log('Begin program');
document.write("Welcome to JavaScript Basics");
console.log('End program');
</script>
In your script, each statement is going to require a new line. You are not going to be writing to the document and the console in the same statement. You want to separate each statement out with a new line. You can't use a comma to combine two statements.
Hugo Paz
15,622 PointsHi Virginia,
In the beginning it is easier if you put only one instruction per line.
Think of document.write being one instruction and console.log another instruction.
First you write the document.write instruction
document.write("Welcome to JavaScript Basics");
And then you write the next instruction on the next line
console.log("End program");
so you end up with:
<script>
console.log("Begin program");
document.write("Welcome to JavaScript Basics");
console.log("End program");
</script>
George Hawkins Lloyd
2,481 PointsAt the end of the script (after alert()), add the code required to print 'End program' to the browser's JavaScript console.
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>JavaScript Basics</title> </head> <body> <script src="appjs.js"> console.log("Begin program"); document.write("Welcome to JavaScript Basics"); console.log("End program"); </script> </body> </html>
console.log ("Begin program"); alert ("I am Programming!"); document.write ("Welcome to JavaScript Basics"); console.log("End program");
I sure can use some help!