5.2 KiB
5.2 KiB
title | localeTitle |
---|---|
Declare a Read-Only Variable with the const Keyword | Объявлять переменную только для чтения с помощью ключевого слова const |
Не забудьте использовать Read-Search-Ask
если вы застряли. Попробуйте подключить программу и напишите свой собственный код
Проблема Объяснение:
Измените все переменные, чтобы let
или const
и переименовать sentence
.
Подсказка: 1
- Заменить
var
для строки с только для чтенияconst
.
попытаться решить проблему сейчас
Подсказка: 1
- Заменить
var
вfor
цикла , чтобыlet
.
попытаться решить проблему сейчас
Подсказка: 1
- Общее соглашение - это имя
const
переменных со всеми CAPS.
попытаться решить проблему сейчас
Осторожно, спойлеры!
Решение впереди!
Решение базового кода:
function printManyTimes(str) {
"use strict";
const SENTENCE = str + " is cool!";
for(let i = 0; i < str.length; i+=2) {
console.log(SENTENCE);
}
}
printManyTimes("freeCodeCamp");
Код Объяснение:
Используя const
в sentence
мы можем сделать его доступным только для чтения и используя let
внутри i
внутри цикла for, мы можем избежать использования var
all together. Для дополнительной ясности кода мы также можем изменить sentence
для SENTENCE
чтобы показать, что оно является константой.
Связанные ссылки
ПРИМЕЧАНИЯ ДЛЯ ВЗНОСОВ:
- НЕ добавляйте решения, похожие на любые существующие решения. Если вы считаете, что это похоже, но лучше , попробуйте объединить (или заменить) существующее подобное решение.
- Добавьте объяснение своего решения.
- Классифицируйте решение в одной из следующих категорий - Basic , Intermediate и Advanced .
- Пожалуйста, добавьте свое имя пользователя, только если вы добавили соответствующее основное содержимое . ( НЕ удаляйте существующие имена пользователей )
Видеть
Wiki Challenge Solution Template
дляWiki Challenge Solution Template
для справки.