-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathvalidation.js
More file actions
55 lines (40 loc) · 1.07 KB
/
validation.js
File metadata and controls
55 lines (40 loc) · 1.07 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
function multiply(num_1, num_2) {
if (typeof num_1 !== "number" || typeof num_2 !== "number") {
return "invalid input";
}
return num_1 * num_2;
}
let output = multiply(11, 5);
// console.log(output);
function full_name(first_name, last_name) {
if (typeof first_name !== "string" || typeof last_name !== "string") {
return "invalid input";
}
let full_name = first_name + " " + last_name;
return full_name;
}
let result = full_name("habul", "khan");
// console.log(result);
function get_price(product) {
if (typeof product !== "object") {
return "invalid input";
}
let price = product.price;
return price;
}
let product = {
name: "facewash",
brand: "wow",
price: 480,
}
let price = get_price(66);
// console.log(price);
function get_number(numbers) {
if (Array.isArray(numbers) === false) {
return "invalid input";
}
let index = numbers[2];
return index;
}
let numbers = get_number([1, 23, 45, 5, 67]);
console.log(numbers);