Кодирование — это не только копирование, вставка некоторого кода и согласование его со структурой кода, но и понимание концепции каждой функции и ее реализация для решения проблемы. Сегодня, 28.10.2022, я изучил некоторые основы синтаксиса Javascript в Learning X Bootcamp. Некоторые уроки посвящены:
- Создание неизменяемой и изменяемой переменной
Для изменяемой переменной мы можем использовать функцию let, и, например, при создании неизменяемой переменной создается константная переменная, например:
//Mutable variable let apa = 10; let cek='Disini-' + apa; console.log(cek); //Output : Disini apa const a = "konstanta"; let a = "juju"; console.log(a); console.log( typeof a); //Output error because a is const, and the type is String
- Арифметический оператор в JavaScript
Мы также обучаем и изучаем некоторые операторы аэрометрики, такие как сложение, вычитание, умножение, деление и модуль.
const p = 10 const q = 5 const Area = p*q; console.log('Area = ${Area}'); //Output: Area = 50
- Логический оператор JavaScript
Мы также узнаем некоторые понятия о логическом операторе И (&&) и операторе ИЛИ (||).
- Условный оператор
Мы также изучаем условные операторы, такие как If, Else if и др. какой-то новый трюк, который я изучаю, заключается в использовании более простого условного синтаксиса и синтаксиса переключения. Например
(1) const num = 19; const isOddOrEven = num % 2 === 0 ? 'Even' : 'Odd'; console.log(isOddOrEven) //Output: Odd (2) const gender = 'Male' switch(gender) { case 'Male': console.log("My Name is Bob"); case 'Female': console.log("I'm Sarah"); default: console.log("both") break; } //Output : My Name is Bob
- Зацикливание JavaScript
Последнее, что мы узнаем о циклах в Javascript, используя for, while и do-while. For используется для цикла с определенным значением цикла, а для неопределенного значения цикла и будет следовать некоторому условию, если оно соответствует условию. Наконец, do-while сначала выполнит оператор, затем проверит условие, если оно истинно, оно будет истинным, оно снова выполнит оператор, но если ложно, произойдет сбой. Некоторые примеры кода:
(1) For loop for(let i = 100; i>=0; i--){ console.log(i); } //Output 100 ....0 (2) while loop let i = 0; while (i <= 100){ console.log('i =' + i) if(break condition fulfilled){ break; } i++;} (3) Do-while i = 0; do { console.log('[do-while] i =' + 1); i++; }while (i <= 100);