|
FIZZBUZZ v2.0
var FizzBuzzPlus = {
isFizzBuzzie: function(value)
{
if (value%5===0&&value%3===0)
{
return false;
}
else if (value%5===0||value%3===0)
{
return true;
}
else
{
return false;
}
},
getFizzBuzzSum: function(value){
var total=0;
for (i=0;i<value;i++)
{
if(this.isFizzBuzzie(i))
{
total +=i;
}
}
return total;
},
getFizzBuzzCount: function(value){
var count=0;
for (i=0;i<value;i++)
{
if(this.isFizzBuzzie(i))
{
count++;
}
}
return count;
},
getFizzBuzzAverage: function(value){
var average = this.getFizzBuzzSum(value)/this.getFizzBuzzCount(value);
return average;
}
};
console.log(FizzBuzzPlus.getFizzBuzzAverage(100));
_____________________________________________________________________________________
instanceof
Проверка есть ли один объект образцом другого. Тоесть используется ли команда.prototype
console.log(myElectricCar instanceof Car);
_____________________________________________________________________________________
We call String a JavaScript built-in object.
var str1 = new String("Hello!");
_____________________________________________________________________________________
REMOVING ITEMS FROM ARRAY(.splice)
The splice method takes 2 arguments: the index position to start at, and the number of items to remove.
So if you want to remove the first item from an array, you would type:
myArray.splice(0,1)
_____________________________________________________________________________________
COPYING ARRAY AND ITEMS(.slice)
var b = a.slice(); или часть массива var b = a.slice(1,3);
_____________________________________________________________________________________
Дата добавления: 2015-08-17; просмотров: 43 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Nested Lists | | | ASSOCIATIVE ARRAYS |