JaHowler Ответов: 1

Как мне заставить это работать


Я новичок в программировании, и это в JavaScript. Я запускаю его в Google, и он не запускается, он прямо из книги. Можете ли вы сказать мне, почему и что я должен делать? Спасибо.
<pre lang="Javascript">

function zeroPad(number, width) {
    let string = String(number);
    while (string.length < width){
        string = "0" + string;
    }
    return string;
}

function printFarmInventory(cows, chickens, pigs) {
    console.log(`${zeroPad(cows, 3)} Cows`);
    console.log(`${zeroPad(chickens, 3)} Chickens`);
    console.log(`${zeroPad([pigs], 3)} Pigs`);
}

printFarmInventory(7, 16, 3);


Что я уже пробовал:

Это все, что я пробовал, но это то, что показывала книга.

0x01AA

"и он не работает" - это не очень полезно. Пожалуйста, опишите, что вы получаете и чего ожидаете.

Patrice T

- это прямо из книги."
потому что есть только 1 книга.

Richard MacCutchan

Вы уже опубликовали это на форуме Javascript. Пожалуйста, не пересекайте столб.

JaHowler

извините, но это кажется достаточно простым, чтобы прочитать и пропустить. Желаю вам хорошего отдыха

1 Ответов

Рейтинг:
1

MadMyche

Это то, чего вы ожидали? Если это так, то он работает совершенно нормально

007 Cows
016 Chickens
003 Pigs
Это код, который я запустил, поместив ваш код в HTML-файл
<html>
<head>
<title>k</title>
</head>
<body>
<script type="text/javascript">
function zeroPad(number, width) {
    let string = String(number);
    while (string.length < width){
        string = "0" + string;
    }
    return string;
}

function printFarmInventory(cows, chickens, pigs) {
    console.log(`${zeroPad(cows, 3)} Cows`);
    console.log(`${zeroPad(chickens, 3)} Chickens`);
    console.log(`${zeroPad([pigs], 3)} Pigs`);
}

printFarmInventory(7, 16, 3);
</script>
</body>
</html>
Поэтому сохраните этот документ и откройте его с помощью браузера. Вы получите чистую страницу. Это прекрасно.
Все, что вам нужно сделать, это щелкнуть правой кнопкой мыши и выбрать Inspect (или ctrl-shift-j), чтобы открыть консоль javascript.


JaHowler

Спасибо, я ценю ваше время.