JavaScript Հիմունքներ

"Ծրագիրը սկսվում է տվյալներից և դրանց կառավարման հրահանգներից:"

Փոփոխականը «արկղ» է տվյալների պահպանման համար: JS-ում օգտագործվում են let, const և var հիմնաբառերը:

let & const

  • let: արժեքը կարող է փոխվել:
  • const: հաստատուն է, չի փոխվում:

Անվանում

Պետք է պարունակի միայն տառեր, թվեր, $ կամ _: Չի կարող սկսվել թվով:

let message = "Hello!";
const BIRTHDAY = "18.04.1982";
02

Տվյալների տիպեր

Primitives

String
Number
Boolean
BigInt
Null
Undefined

Complex

Object (Arrays, Functions)

alert()

Ցուցադրում է հաղորդագրություն և սպասում «OK» սեղմելուն:

prompt()

Ցուցադրում է հաղորդագրություն և մուտքագրման դաշտ: Վերադարձնում է տեքստը կամ null:

confirm()

Հարցնում է հաստատում: Վերադարձնում է true կամ false:

Մաթեմատիկական

+, -, *, /, %, **

Գումարում, հանում, բազմապատկում, բաժանում, մնացորդ, աստիճան:

Համեմատման

==, ===, !=, !==, >, <

===-ը ստուգում է նաև տիպը (Strict equality):

graph TD Start[Operators] --> Math[Arithmetic] Start --> Comp[Comparison] Start --> Log[Logical] Log --> AND["&&"] Log --> OR["||"] Math --> Add("+") Math --> Sub("-") Comp --> Equal("==") Comp --> Strict("===") Math --> Muls("*") Math --> Div("/") Math --> Mod("%") Math --> Pow("**")