JavaScript πΊπ¦
βͺοΈΠΠΈΠ²ΡΠ°ΡΠΌΠΎ JavaScript ΡΠ°Π·ΠΎΠΌ. βͺοΈΠΠΈΡΠΎΠΊΠΎΠΎΠΏΠ»Π°ΡΡΠ²Π°Π½Π° ΠΏΡΠΎΡΠ΅ΡΡΡ βͺοΈΠΠΎΠΏΠΎΠΌΠ°Π³Π°ΡΠΌΠΎ Π· ΠΏΠΎΡΡΠΊΠΎΠΌ ΡΠΎΠ±ΠΎΡΠΈ ΠΠ²'ΡΠ·ΠΎΠΊ: @Ekater1na_admin
ΠΠΎΠ»ΡΡΠ΅π ΠΠ½Π°Π»ΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΎΠ±Π·ΠΎΡ Telegram-ΠΊΠ°Π½Π°Π»Π° JavaScript πΊπ¦
ΠΠ°Π½Π°Π» JavaScript πΊπ¦ ΡΠ·ΡΠΊΠΎΠ²ΠΎΠ³ΠΎ ΡΠ΅Π³ΠΌΠ΅Π½ΡΠ° Π£ΠΊΡΠ°ΠΈΠ½ΡΠΊΠΈΠΉ ΡΠ²Π»ΡΠ΅ΡΡΡ Π°ΠΊΡΠΈΠ²Π½ΡΠΌ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠΎΠΌ. Π‘Π΅ΠΉΡΠ°Ρ ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²ΠΎ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΡΠ΅Ρ 21 560 ΠΏΠΎΠ΄ΠΏΠΈΡΡΠΈΠΊΠΎΠ², Π·Π°Π½ΠΈΠΌΠ°Ρ 6 119 ΠΌΠ΅ΡΡΠΎ Π² ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ Π’Π΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ 2 856 ΠΌΠ΅ΡΡΠΎ Π² ΡΠ΅Π³ΠΈΠΎΠ½Π΅ Π£ΠΊΡΠ°ΠΈΠ½Π°.
π ΠΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΠΈ Π°ΡΠ΄ΠΈΡΠΎΡΠΈΠΈ ΠΈ Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΠ°
Π‘ ΠΌΠΎΠΌΠ΅Π½ΡΠ° ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π½Π΅Π²ΡΠ΄ΠΎΠΌΠΎ ΠΏΡΠΎΠ΅ΠΊΡ Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠΈΡΡΠ΅Ρ ΡΡΡΠ΅ΠΌΠΈΡΠ΅Π»ΡΠ½ΡΠΉ ΡΠΎΡΡ, ΡΠΎΠ±ΡΠ°Π² Π°ΡΠ΄ΠΈΡΠΎΡΠΈΡ ΠΈΠ· 21 560 ΠΏΠΎΠ΄ΠΏΠΈΡΡΠΈΠΊΠΎΠ².
Π‘ΠΎΠ³Π»Π°ΡΠ½ΠΎ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΌ Π΄Π°Π½Π½ΡΠΌ ΠΎΡ 04 Π½ΠΎΡΠ±ΡΡ, 2026, ΠΊΠ°Π½Π°Π» ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΡΡ Π°ΠΊΡΠΈΠ²Π½ΠΎΡΡΡ. ΠΠ° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ 30 Π΄Π½Π΅ΠΉ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΡΠΈΡΠ»Π° ΡΡΠ°ΡΡΠ½ΠΈΠΊΠΎΠ² ΡΠΎΡΡΠ°Π²ΠΈΠ»ΠΎ -298, Π° Π·Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ 24 ΡΠ°ΡΠ° β -8, ΠΏΡΠΈ ΡΡΠΎΠΌ ΠΎΠ±ΡΠΈΠΉ ΠΎΡ Π²Π°Ρ ΠΎΡΡΠ°ΡΡΡΡ Π²ΡΡΠΎΠΊΠΈΠΌ.
- Π‘ΡΠ°ΡΡΡ Π²Π΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ: ΠΠ΅ Π²Π΅ΡΠΈΡΠΈΡΠΈΡΠΎΠ²Π°Π½
- Π£ΡΠΎΠ²Π΅Π½Ρ Π²ΠΎΠ²Π»Π΅ΡΡΠ½Π½ΠΎΡΡΠΈ (ER): Π‘ΡΠ΅Π΄Π½ΠΈΠΉ ΠΏΠΎΠΊΠ°Π·Π°ΡΠ΅Π»Ρ Π²ΠΎΠ²Π»Π΅ΡΡΠ½Π½ΠΎΡΡΠΈ Π°ΡΠ΄ΠΈΡΠΎΡΠΈΠΈ ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ 9.87%. Π ΠΏΠ΅ΡΠ²ΡΠ΅ 24 ΡΠ°ΡΠ° ΠΏΠΎΡΠ»Π΅ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΈ ΠΊΠΎΠ½ΡΠ΅Π½Ρ ΠΎΠ±ΡΡΠ½ΠΎ Π½Π°Π±ΠΈΡΠ°Π΅Ρ 5.85% ΡΠ΅Π°ΠΊΡΠΈΠΉ ΠΎΡ ΠΎΠ±ΡΠ΅Π³ΠΎ ΡΠΈΡΠ»Π° ΠΏΠΎΠ΄ΠΏΠΈΡΡΠΈΠΊΠΎΠ².
- ΠΡ Π²Π°Ρ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΉ: Π ΡΡΠ΅Π΄Π½Π΅ΠΌ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΏΠΎΡΡ ΠΏΠΎΠ»ΡΡΠ°Π΅Ρ 2 128 ΠΏΡΠΎΡΠΌΠΎΡΡΠΎΠ². Π ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ΅ΡΠ²ΡΡ ΡΡΡΠΎΠΊ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΡ Π½Π°Π±ΠΈΡΠ°Π΅Ρ 1 262 ΠΏΡΠΎΡΠΌΠΎΡΡΠΎΠ².
- Π Π΅Π°ΠΊΡΠΈΠΈ ΠΈ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΡ: ΠΡΠ΄ΠΈΡΠΎΡΠΈΡ Π°ΠΊΡΠΈΠ²Π½ΠΎ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΠΊΠΎΠ½ΡΠ΅Π½Ρ: ΡΡΠ΅Π΄Π½Π΅Π΅ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ΅Π°ΠΊΡΠΈΠΉ Π½Π° ΠΎΠ΄ΠΈΠ½ ΠΏΠΎΡΡ β 11.
- Π’Π΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΡ: ΠΠΎΠ½ΡΠ΅Π½Ρ ΡΠΎΡΡΠ΅Π΄ΠΎΡΠΎΡΠ΅Π½ Π½Π° ΠΊΠ»ΡΡΠ΅Π²ΡΡ ΡΠ΅ΠΌΠ°Ρ , ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ javascript, css, html, ΡΠΏΠ°ΡΠ³Π°Π»ΠΊΠ°, Π°Π½ΡΠΌΠ°ΡΡΡ.
π ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΈ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ½Π°Ρ ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠ°
ΠΠ²ΡΠΎΡ ΠΎΠΏΠΈΡΡΠ²Π°Π΅Ρ ΡΠ΅ΡΡΡΡ ΠΊΠ°ΠΊ ΠΏΠ»ΠΎΡΠ°Π΄ΠΊΡ Π΄Π»Ρ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ ΡΡΠ±ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠ³ΠΎ ΠΌΠ½Π΅Π½ΠΈΡ:
ββͺοΈΠΠΈΠ²ΡΠ°ΡΠΌΠΎ JavaScript ΡΠ°Π·ΠΎΠΌ.
βͺοΈΠΠΈΡΠΎΠΊΠΎΠΎΠΏΠ»Π°ΡΡΠ²Π°Π½Π° ΠΏΡΠΎΡΠ΅ΡΡΡ
βͺοΈΠΠΎΠΏΠΎΠΌΠ°Π³Π°ΡΠΌΠΎ Π· ΠΏΠΎΡΡΠΊΠΎΠΌ ΡΠΎΠ±ΠΎΡΠΈ
ΠΠ²'ΡΠ·ΠΎΠΊ: @Ekater1na_adminβ
ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ Π²ΡΡΠΎΠΊΠΎΠΉ ΡΠ°ΡΡΠΎΡΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ (ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΏΠΎΠ»ΡΡΠ΅Π½Ρ 05 Π½ΠΎΡΠ±ΡΡ, 2026) ΠΊΠ°Π½Π°Π» ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ Π°ΠΊΡΡΠ°Π»ΡΠ½ΠΎΡΡΡ ΠΈ Π²ΡΡΠΎΠΊΠΈΠΉ ΡΡΠΎΠ²Π΅Π½Ρ ΠΎΡ Π²Π°ΡΠ° ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΉ. ΠΠ½Π°Π»ΠΈΡΠΈΠΊΠ° ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ, ΡΡΠΎ Π°ΡΠ΄ΠΈΡΠΎΡΠΈΡ Π°ΠΊΡΠΈΠ²Π½ΠΎ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΡΠ΅Ρ Ρ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠΎΠΌ, ΡΡΠΎ Π΄Π΅Π»Π°Π΅Ρ Π΅Π³ΠΎ Π²Π°ΠΆΠ½ΠΎΠΉ ΡΠΎΡΠΊΠΎΠΉ Π²Π»ΠΈΡΠ½ΠΈΡ Π² ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ Π’Π΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ.
1_000_000_000 // Π, Π·Π½Π°ΡΠΈΡΡ, ΠΌΡΠ»ΡΡΡΠ΄
101_475_938.38 // Π ΡΠ΅ ΡΠΎΡΠ½Ρ ΠΌΡΠ»ΡΠΉΠΎΠ½ΡΠ²
let fee = 123_00; // $123 (12300 ΡΠ΅Π½ΡΡΠ², ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΠΎ)
let fee = 12_300; // $12 300 (ΠΎΠ³ΠΎ, ΡΠΊΠΈΠΉ Π³ΠΎΠ½ΠΎΡΠ°Ρ!)
let amount = 12345_00; // 12 345 (1234500 ΡΠ΅Π½ΡΡΠ²)
let amount = 123_4500;
let amount = 1_234_500; // 1,234,500
let budget = 1_000_000_000_000;
// Π―ΠΊΠ° Π²Π΅Π»ΠΈΡΠΈΠ½Π° Π±ΡΠ΄ΠΆΠ΅ΡΡ? Π¦Π΅ 1 ΡΡΠΈΠ»ΡΠΉΠΎΠ½!
//
// ΠΠ΅ΡΠ΅Π²ΡΡΠΈΠΌΠΎ:
console.log(budget === 10 ** 12); // true
ΠΠΎΠΆΠ΅Π½ ΡΠ°ΠΌ Π²ΠΈΡΡΡΠΈΡΡ, ΡΠΈ Π²ΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΠ²Π°ΡΠΈ ΡΡ ΡΡΠ½ΠΊΡΡΡ, Π°Π»Π΅ Π²ΠΎΠ½Π° ΡΠΎΡΠ½ΠΎ Π·ΠΌΠ΅Π½ΡΠΈΡΡ Π²Π°Ρ Π³ΠΎΠ»ΠΎΠ²Π½ΠΈΠΉ Π±ΡΠ»Ρ ΠΏΡΠ΄ ΡΠ°Ρ Π²ΠΈΠ·Π½Π°ΡΠ΅Π½Π½Ρ, Π½Π°ΡΠΊΡΠ»ΡΠΊΠΈ Π²Π΅Π»ΠΈΠΊΠ΅ ΡΠΈΡΠ»ΠΎ.
#practice // ΠΠ°ΠΊΠ°Π½ΡΡΡ IT // JSfilter() ΡΡΠ²ΠΎΡΡΡ Π½ΠΎΠ²ΠΈΠΉ ΠΌΠ°ΡΠΈΠ². ΠΡΠ½ ΡΠΊΠ»Π°Π΄Π°ΡΡΡΡΡ Π· Π΅Π»Π΅ΠΌΠ΅Π½ΡΡΠ², ΡΠΊΡ ΠΏΡΠΎΠΉΡΠ»ΠΈ ΠΏΠ΅ΡΠ΅Π²ΡΡΠΊΡ, Π½Π°Π΄Π°Π½Ρ ΡΡΠ½ΠΊΡΡΡΡ.
const words = ["spray", "limit", "elite", "exuberant", "destruction", "present"];
const result = words.filter(word => word.length > 6);
console.log(result);
// ["exuberant", "destruction", "present"]
ΠΠ΅ΡΠΎΠ΄ filter() Π½Π΅ Π²ΠΈΠΊΠΎΠ½ΡΡ ΡΡΠ½ΠΊΡΡΡ Π΄Π»Ρ ΠΏΠΎΡΠΎΠΆΠ½ΡΡ
Π΅Π»Π΅ΠΌΠ΅Π½ΡΡΠ². Π’Π°ΠΊΠΎΠΆ ΡΠ΅ΠΉ ΠΌΠ΅ΡΠΎΠ΄ Π½Π΅ Π·ΠΌΡΠ½ΡΡ Π²ΠΈΡ
ΡΠ΄Π½ΠΈΠΉ ΠΌΠ°ΡΠΈΠ².
#practice // ΠΠ°ΠΊΠ°Π½ΡΡΡ IT // JSconst obj = {
value: 42,
getValue: function() {
console.log(this.value);
}
};
const getValue = obj.getValue;
getValue();
π ΠΡΠ΄ΠΏΠΎΠ²ΡΠ΄Ρ
#practice // ΠΡΡ
ΡΠ² ΠΊΠ½ΠΈΠ³ // JSΠ ΠΎΠ·ΡΠΎΠ±Π½ΠΈΠΊ Π½Π° JavaScript ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π·ΡΠΎΠ·ΡΠΌΡΠ² async-await Ρ ΡΠ΅ΡΠ΅Π΄ΠΈΠ½Ρ ΠΎΡΠ³ΡΡπ€ ΠΠΎΠΆΠ»ΠΈΠ²ΠΎ, Π²Π°ΡΡΠΎ Π΄ΠΎΠ΄Π°ΡΠΈ ΡΠ°ΠΊΠΈΠΉ ΡΠΏΠΎΡΡΠ± Π½Π°Π²ΡΠ°Π½Π½Ρ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΡ Π· Π²Π΅Π±-ΡΠΎΠ·ΡΠΎΠ±ΠΊΠΈ... @itmemeua
var newX = x.toPrecision(2);
console.log(newX);
var newx = x.toPrecision(4);
console.log(newX);
var newx = x.toPrecision(6);
console.log(newX);
console.log(typeof(newX));
// Output
// 9.7
// 9.656
// 9.65600
// string
toPrecision() Π²ΠΈΠΊΠΎΡΠΈΡΡΠΎΠ²ΡΡΡΡΡΡ Π΄Π»Ρ ΠΊΠΎΠ½Π²Π΅ΡΡΠ°ΡΡΡ ΡΠΈΡΠ»Π° Π² ΡΠΈΡΠ»ΠΎ ΡΠ· Π·Π°Π·Π½Π°ΡΠ΅Π½ΠΎΡ ΡΠΎΡΠ½ΡΡΡΡ β Ρ ΠΏΠΎΠ²Π΅ΡΡΠ°Ρ ΠΎΡΡΠΈΠΌΠ°Π½Π΅ Π·Π½Π°ΡΠ΅Π½Π½Ρ Ρ Π²ΠΈΠ³Π»ΡΠ΄Ρ ΡΡΠ΄ΠΊΠ°.
#practice // ΠΠ°ΠΊΠ°Π½ΡΡΡ IT // JSuse strict Π±ΡΠ»ΠΎ Π²Π²Π΅Π΄Π΅Π½ΠΎ Π² JavaScript Π·Ρ ΡΡΠ°Π½Π΄Π°ΡΡΠΎΠΌ ECMAScript 5 Ρ 2009 ΡΠΎΡΡ. Π¦Π΅ΠΉ ΡΡΠ°Π½Π΄Π°ΡΡ Π΄ΠΎΠ΄Π°Π² Π±Π°Π³Π°ΡΠΎ Π½ΠΎΠ²ΠΎΠ³ΠΎ Π² ΠΌΠΎΠ²Ρ, Π°Π»Π΅ ΡΠΎΠ± ΡΡΠ°ΡΡ Π±ΡΠ°ΡΠ·Π΅ΡΠΈ ΠΌΠΎΠ³Π»ΠΈ ΠΏΡΠΎΠ΄ΠΎΠ²ΠΆΡΠ²Π°ΡΠΈ ΠΏΡΠ°ΡΡΠ²Π°ΡΠΈ, Π±ΡΠ»ΠΎ Π²Π²Π΅Π΄Π΅Π½ΠΎ ΡΠΏΠ΅ΡΡΠ°Π»ΡΠ½ΠΈΠΉ ΡΡΠ²ΠΎΡΠΈΠΉ ΡΠ΅ΠΆΠΈΠΌ Π²ΠΈΠΊΠΎΠ½Π°Π½Π½Ρ, ΡΠΊΠΈΠΉ Π²ΠΊΠ»ΡΡΠ°Π² Π½ΠΎΠ²Ρ ΡΡΠ½ΠΊΡΡΡ ΠΌΠΎΠ²ΠΈ.
#theory // ΠΠ°ΠΊΠ°Π½ΡΡΡ IT // JS