|
@@ -0,0 +1,26 @@
|
|
|
+// sort
|
|
|
+// var persons = [
|
|
|
+// {name: "Иван", age: 17},
|
|
|
+// {name: "Мария", age: 35},
|
|
|
+// {name: "Алексей", age: 73},
|
|
|
+// {name: "Яков", age: 12},
|
|
|
+// ]
|
|
|
+
|
|
|
+// persons.sort((a,b) => a.age > b.age ? 1 : -1)
|
|
|
+
|
|
|
+// // var sortBoolean = confirm('Сортировать по возрастанию или по убыванию?\n Если "ОК" - сортировака по возрастанию\n Если "ОТМЕНА" - сортировака по убыванию');
|
|
|
+// // if(sortBoolean === true){
|
|
|
+// // persons.sort((a,b) => a.name > b.name ? 1 : -1)
|
|
|
+// // }
|
|
|
+// // else persons.sort((a,b) => a.name > b.name ? -1 : 1)
|
|
|
+
|
|
|
+// console.log(persons.sort());
|
|
|
+
|
|
|
+
|
|
|
+// array map
|
|
|
+// var arrMay = ["1", {}, null, undefined, "500", 700]
|
|
|
+// var result = arrMay.map(function(item){
|
|
|
+// var number = parseInt(item);
|
|
|
+// return isNaN(number) ? item : number;
|
|
|
+// })
|
|
|
+// console.log(result)
|