freeCodeCamp/guide/russian/certifications/javascript-algorithms-and-d.../es6/declare-a-read-only-variabl.../index.md

5.2 KiB
Raw Blame History

title localeTitle
Declare a Read-Only Variable with the const Keyword Объявлять переменную только для чтения с помощью ключевого слова const

:triangular_flag_on_post: Не забудьте использовать Read-Search-Ask если вы застряли. Попробуйте подключить программу :busts_in_silhouette: и напишите свой собственный код :pencil:

Проблема Объяснение:

Измените все переменные, чтобы let или const и переименовать sentence .

:speech_balloon: Подсказка: 1

  • Заменить var для строки с только для чтения const .

попытаться решить проблему сейчас

:speech_balloon: Подсказка: 1

  • Заменить var в for цикла , чтобы let .

попытаться решить проблему сейчас

:speech_balloon: Подсказка: 1

  • Общее соглашение - это имя const переменных со всеми CAPS.

попытаться решить проблему сейчас

Осторожно, спойлеры!

предупреждающий знак

Решение впереди!

:beginner: Решение базового кода:

    function printManyTimes(str) { 
      "use strict"; 
      const SENTENCE = str + " is cool!"; 
      for(let i = 0; i < str.length; i+=2) { 
        console.log(SENTENCE); 
      } 
    } 
    printManyTimes("freeCodeCamp"); 

:rocket: Код запуска

Код Объяснение:

Используя const в sentence мы можем сделать его доступным только для чтения и используя let внутри i внутри цикла for, мы можем избежать использования var all together. Для дополнительной ясности кода мы также можем изменить sentence для SENTENCE чтобы показать, что оно является константой.

Связанные ссылки

:clipboard: ПРИМЕЧАНИЯ ДЛЯ ВЗНОСОВ:

  • :warning: НЕ добавляйте решения, похожие на любые существующие решения. Если вы считаете, что это похоже, но лучше , попробуйте объединить (или заменить) существующее подобное решение.
  • Добавьте объяснение своего решения.
  • Классифицируйте решение в одной из следующих категорий - Basic , Intermediate и Advanced . :traffic_light:
  • Пожалуйста, добавьте свое имя пользователя, только если вы добавили соответствующее основное содержимое . ( :warning: НЕ удаляйте существующие имена пользователей )

Видеть :point_right: Wiki Challenge Solution Template для Wiki Challenge Solution Template для справки.