-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathjs12.js
More file actions
37 lines (22 loc) · 1.37 KB
/
js12.js
File metadata and controls
37 lines (22 loc) · 1.37 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
let Name = 'mohammad';
let family = 'karimpour';
//methods:
console.log(Name[2]);//=>h : با استفاده از ایندکس حرف را برمیگرداند
console.log(family.length);//=>9 : طول رشته را برمیگرداند
console.log(Name.concat(family));//=> mohammad karimpour
console.log(' m '.trim());//=> اسپیس ها را پاک میکند
console.log('MOHAMMAD'.toLowerCase());//=> mohammad
console.log('mohammad'.toUpperCase());//=> MOHAMMAD
console.log(Name.search("mm"));//=> 4 از طریق ایندکس جایگاه آن را بهت میگوید
console.log(family.includes('pour'));//=> true
console.log(Name.slice(4,8));//=> mmad برش استرینگ با ایندکس
console.log(family.substring(1,5));//=> arim
console.log('mohammad-karimpour-18'.split('-'));//=> ['mohammad','karimpour','18']
console.log(eval('12 * 30'));//=> 360 محاسبات ریاضی که به صورت استرینگ نوشته شدن را حل میکند
console.log(Name.replace('m','s'));//=> sohammad تغیر یک عبارت
// استرینگ پدینگ (عملیات روی اول و اخر استرینگ
// دو ورودی میگیرد(حد اکثر طول استرینگ و باقیمانده را چه پر کند
// از اول
console.log(Name.padStart(20,"*")) //************mohammad
// از آخر
console.log(Name.padEnd(20,"*")) //mohammad************