for(var i = 0; i <= randNumbersArray.length-1; i++){
if(randomNum == randNumbersArray[i]){
i--;
break;
} else{
randNumbersArray.push(randomNum);
break;
}
}
var makingColumsInterval = setInterval(function(){
if(randNumbersArray.length === columQty){
clearInterval(makingColumsInterval);
}
var randomNum = getRandomNum(1, columQty);
if(randNumbersArray.indexOf(randomNum) === -1) {
randNumbersArray.push(randomNum);
outputNumbers("section-" + randNumbersArray[randNumbersArray.length - 1]);
}
},10);
if(randomNum == randNumbersArray[i])
1- Дано натуральное число N. Определить число различных цифр участвующих в его десятичной записи.
2- N-натуральное , а[1], a[2]...,a[N] -целые. Заменить все большие 7 члены последовательности числом 7. Найти кол-во таких членов. // Переписал задание как есть!!!
//входной массив
var a = [1, 2, 3, 6, 7, 11, 4, 15, 666];
var k = 0; // кол-во элементов > 7
for(var i=0; i<a.length; i++) { // проходим все элементы массива
if(a[i] > 7) { // если элемент > 7
a[i] = 7; // приравниваем его к 7
k++; // увеличиваем кол-во
}
}
console.log("Новый массив:");
console.log(a);
console.log("Элементов > 7 : " + k);
3- Определить лежит ли заданная точка на отрезке, заданного координатами своих вершин.
/*
Проверка принадлежности точки отрезку:
http://www.pm298.ru/reshenie/fha0327.php
*/
//координаты точки
var Ax = -2;
var Ay = -7;
//координаты начала и конца отрезка
var Bx = 1;
var By = 8;
var Cx = -4;
var Cy = -17;
if ((Ax - Bx) / (Cx - Bx) == (Ay - By) / (Cy - By)) {
console.log("лежит на отрезке");
} else {
console.log("не лежит на отрезке");
}
4 - В массиве A(N,N) вычислить сумму элементов расположенных ниже главной диагонали и сумму элементов расположенных выше главной диагонали.
как можно улучшить/упростить данный код
var myInput = document.getElementById("myInput");
var tIn = document.getElementById("tIn");
var demo = document.getElementById("demo");
var demoFragment = document.createDocumentFragment();
myInput.onclick = function() {
for (var i = 1072; i <= 1103; i++) {
var theSpan = document.createElement('span');
theSpan.innerHTML = "<br />" + i + " = " + String.fromCharCode(i);
demoFragment.appendChild(theSpan);
};
demo.appendChild(demoFragment);
}
<div class="oldTovarPrice"><p>1.360.000 сум</p></div>
<div class="newTovarPrice"><p>1.200.000 сум</p></div>
Так же сверстал сайт-портфолио( прошу оценить - )