Learn Introductory JavaScript by Building a Pyramid Generator - Step 80

Tell us what’s happening:

Your if statement should have the string “false” as the condition.

help

Your code so far

const character = "#";
const count = 8;
const rows = [];

function padRow(rowNumber, rowCount) {
  return " ".repeat(rowCount - rowNumber) + character.repeat(2 * rowNumber - 1) + " ".repeat(rowCount - rowNumber);
}

// TODO: use a different type of loop
/*for (let i = 1; i <= count; i++) {
  rows.push(padRow(i, count));
}*/


// User Editable Region

if (false) {
  console.log("false");
}

// User Editable Region


let result = ""

for (const row of rows) {
  result = result + "\n" + row;
}

console.log(result);

Your browser information:

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36

Challenge Information:

Learn Introductory JavaScript by Building a Pyramid Generator - Step 80

Please Tell us what’s happening in your own words.

Learning to describe problems is hard, but it is an important part of learning how to code.

Also, the more you say, the more we can help!

Hello, I have reviewed the problem you’re facing. You mentioned that the condition in your if statement should be “false”. Please note that “false” is a string, not the Boolean value false.

so what do i do now?

Use "false" (a string value) in your if statement condition, instead of false (a Boolean value).

like this? if (""false") { console.log("Condition is true"); }

but it’s stii not working

You shouldn’t rewrite your code to only be on one line.

it’s not on a line, it’s because i copied it.

strings should have only one quote per side, yours start with two quotes, that’s wrong

1 Like

If this is exactly copied from what you wrote, then it is 1 line instead of the original 3

it’s three it’s because i copied and pasted it that it’s looking as if it’s on a line. if ("false") { console.log("Condition is true"); }

thanks a lot, it worked.

please post code properly…

When you enter a code block into a forum post, please precede it with a separate line of three backticks and follow it with a separate line of three backticks to make it easier to read.

You can also use the “preformatted text” tool in the editor (</>) to add backticks around text.

See this post to find the backtick on your keyboard.
Note: Backticks (`) are not single quotes (').

Copy and paste should not be able to delete characters

I have no idea why it did not appear the way it was suppose to.