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

4.3 KiB

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 in for loop let .

حاول أن تحل المشكلة الآن

:speech_balloon: تلميح: 1

  • الاصطلاح الشائع هو تسمية المتغيرات const مع ALL 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 داخل لحلقة يمكننا تجنب استخدام var كل ذلك معا. لمزيد من الوضوح في الشفرة ، يمكننا أيضًا تغيير sentence إلى SENTENCE لإظهار أنها ثابتة.

روابط ذات صلة

:clipboard: ملاحظات للمساهمات:

  • :warning: لا تقم بإضافة حلول مشابهة لأي حلول موجودة. إذا كنت تعتقد أنها مشابهة ولكن أفضل ، فحاول دمج (أو استبدال) الحل المشابه الموجود.
  • أضف شرحًا لحلك.
  • تصنيف الحل في واحدة من الفئات التالية - الأساسي والمتوسط والمتقدم . :traffic_light:
  • الرجاء إضافة اسم المستخدم الخاص بك فقط إذا قمت بإضافة أي محتويات رئيسية ذات صلة . ( :warning: لا تزيل أي أسماء مستخدمين حالية )

نرى :point_right: Wiki Challenge Solution Template كمرجع.