-
Notifications
You must be signed in to change notification settings - Fork 66
Expand file tree
/
Copy pathquestions.js
More file actions
134 lines (105 loc) · 2.35 KB
/
questions.js
File metadata and controls
134 lines (105 loc) · 2.35 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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
const stringSize = (text) => {
return text.length;
}
const replaceCharacterE = (text) => {
return text.replace('e', ' ');
}
const concatString = (text1, text2) => {
return text1.concat(text2);
}
const showChar5 = (text) => {
return text.charAt(4);
}
const showChar9 = (text) => {
return text.slice(0, 9);
}
const toCapitals = (text) => {
return text.toUpperCase();
}
const toLowerCase = (text) => {
return text.toLowerCase();
}
const removeSpaces = (text) => {
return text.trim();
}
const IsString = (text) => {
console.log(typeof text);
if(typeof text=== 'string')
{
return true;
}
else{
return false;
}
}
const getExtension = (text) => {
return text.split(".").pop();
}
const countSpaces = (text) => {
return text.split(' ').length - 1;
}
const InverseString = (text) => {
return text.split("").reverse().join("");
}
const power = (x, y) => {
return Math.pow(x,y);
}
const absoluteValue = (num) => {
return Math.abs(num);
}
const absoluteValueArray = (array) => {
return array.map(Math.abs);
}
const circleSurface = (radius) => {
return Math.round(Math.PI*radius*radius);
}
const hypothenuse = (ab, ac) => {
return Math.hypot(ab,ac);
}
const BMI = (weight, height) => {
return parseFloat((weight/(height*height)).toFixed(2));
}
const createLanguagesArray = () => {
const languages=["Html","CSS","Java","PHP"];
return languages;
}
const createNumbersArray = () => {
const numbers=[0,1,2,3,4,5];
return numbers;
}
const replaceElement = (languages) => {
languages[2]="Javascript";
return languages;
}
const addElement = (languages) => {
languages.push("Ruby","Python");
return languages;
}
const addNumberElement = (numbers) => {
numbers.unshift(-2,-1);
return numbers;
}
const removeFirst = (languages) => {
languages.shift();
return languages;
}
const removeLast = (languages) => {
languages.pop();
return languages;
}
const convertStrToArr = (social_arr) => {
const tableau=social_arr.split(",");
return tableau;
}
const convertArrToStr = (languages) => {
const str=languages.join();
return str;
}
const sortArr = (social_arr) => {
social_arr.sort();
return social_arr;
}
const invertArr = (social_arr) => {
social_arr.reverse();
return social_arr;
}