Design a site like this with WordPress.com
Get started

Խնդիր 22

Օգտագործելով Date օբյեկտի մեթոդները, էկրանին արտածել ժամը հետևյալ ֆորմատով․ ժամ։րոպե։վարկյան

Ընդ որում, եթե վարկյաններն ու թոպեները ընկում են 0-ից 9-ը միջակայքում, ապա էկրանին արտածել հետևյալ կերպ․ 19:07:03

2. Օգտվելով getDay() մեթոդից էկրանին արտածել շաբաթվա օրը, սակայն ոչ թե թվով, այլ բառերով, օրինակ՝ Այսօր շաբաթ է։

Խնդիր 22
var myTime=new Date();
var hour=myTime.getHours();
var minutes=myTime.getMinutes();
var seconds=myTime.getSeconds();
if(minutes<10){ minutes=”0″+minutes; } if(seconds<10){ seconds=”0″+seconds; } document.write(hour+”:”+minutes+”:”+seconds+”
“);
var dayWeek=myTime.getDay();
var days=[“կիրակի”, “երկուշաբթի”, “երեքշաբթի”, “չորեքշաբթի”, “հինգշաբթի”, “ուրբաթ”, “շաբաթ”];
document.write(“Այսօր “+days[dayWeek]+” է:
“);
var now=new Date();

Խնդիր 21

Գրել ֆունկցիա, որը պետք է ընդունի երեք պարամետր։

  1. Զանգված, որը բաղկացած է 10 դատարկ էլեմենտներից։
  2. Միջակայքի սկզբնական արժեքը։
  3. Միջակայքի վերջնական արժեքը։

Ֆունկցիան պետք է դատարկ էլեմենտները փոխարինի պատահական թվերով՝ տրված միջակայքից և զանգվածի էլեմենտները արտածի էկրանին։ Սկզբնական զանգված ՝ var randomArray=new Array(10);

Խնդիր 21
var randomArray=new Array(10);
function patahakanTver(testArray, from, to){
for(var i=0; i”);
}
var skzbnakanArjeq=prompt(“Մուտքագրեք միջակայքի սկզբնական արժեքը:”);
var verjnakanArjeq=prompt(“Մուտքագրեք միջակայքի վերջնական արժեքը:”);
skzbnakanArjeq=parseInt(skzbnakanArjeq);
verjnakanArjeq=parseInt(verjnakanArjeq);
patahakanTver(randomArray, skzbnakanArjeq, verjnakanArjeq);

Խնդիր 20

Գրել ֆունկցիա, որն ընդունում է երկու պարամետր 1. Զանգված, որը կազմված է տասնորդական թվերից։ 2. Կլորազման “round”, “ceil” կամ “floor” մեթոդները։ Արդյունքում ֆունկցիան պետք է կլորացնի զանգվածի էլեմենտները ֆունկցիայի 2-րդ պարամետրում նշված մեթոդով։ Սկզբնական զանգվածն է․

var numberArray=[34.82, 12.90, 17.01, 78.51];

Խնդիր 20var numberArray=[34.82, 12.90, 17.01, 78.51];function kloracum(testArray, roundMethod){if(roundMethod=="round"){for(var i=0; i<testArray.length; i++){ testArray[i]=Math.round(testArray[i]); }document.write(testArray+"<br>");}else if(roundMethod=="ceil"){ for(var i=0; i<testArray.length; i++){    testArray[i]=Math.ceil(testArray[i]);}document.write(testArray+"<br>");}else if(roundMethod=="floor"){for(var i=0; i<testArray.length; i++){testArray[i]=Math.floor(testArray[i]);      }document.write(testArray+"<br>");}else{document.write("Ընտրված է սխալ մեթոդ");}}var kloracmanMethod=prompt("Ընտրեք կլորացման մեթոդը");    kloracum(numberArray, kloracmanMethod);

Խնդիր 19

Գրել ֆունկցիա, որը որպես պարամետր ընդում է զանգված, որի էլեմենտները թվեր են։ Ֆունկցիան ձևափոխում է զանվածի էլեմենտներն այնպես, որ այդ թվերը փոխակերպվում են տասնորդական թվերի, ստորակետից հետո երկու թվանշաններով։ Այդ զանգվածն է․

var randSymbol=[10.5, 15, 112, 77.8];

Խնդիր 19var randSymbol=[10.5, 15, 112, 77.8];function change(testArray){for(var i=0; i<testArray.length; i++){ testArray[i]=testArray[i].toFixed(2); }document.write(testArray+"<br>");}change(randSymbol);

Խնդիր 18

Գրել ֆունկցիա, որը որպես պարամետր ընդունում է զանգված և այդ ֆունկցիայի աշխատանքի արդյունքում զանգվածը պետք է ձևափողվի այնպես, որ նրա էլեմենտները դառնան միայն թվեր։ Այդ զանգվածն է․

var myArray=[“100թութակ”, “210դրամ”, “650դոլլար”, “109նապաստակ”, “62խոզ”];

Խնդիր 18
var myArray=[“100 թութակ”, “210 դրամ”, “650 դոլար”, “109 նապաստակ”, “62 խոզ”];
function myFunc(testArray){
for(var i=0; i”);
}
myFunc(myArray);
var price=10.30;
document.write(price+”
“);
price=price.toFixed(2);
document.write(price+”
“);

Խնդիր 17

Գրել ֆունկցիա, որը որպես պարամետր ստանում է զանգված, այնուհետև ստուգում է զանգվածի բոլոր էլեմենտները և էկրանին արտածում է, թե՞ ինչ ինֆորմացիա է պարունակվում ամեն էլեմենտում թի՞վ, թե՞ ոչ թիվ։ Զանգվածն է var rand Symbol=[“կաթ”, 77, 11, “մեղր”, -88];

Խնդիր 17
var randSymbol=[“կաթ”, 77,11, “մեղր”,-88];
function check(myArray){
for(var i=0; i”);
}
else{
document.write(“Զանգվածի “+myArray[i]+ ” էլեմենտը թիվ է։”);
}
}
}
check(randSymbol);

Խնդիր 16

Դուք ունեք տող var myStr=”Լավ օր”; Ձեր խնդիրն է օր բառը այդ տողից վերցնել և տեղադրել day փոփոխականի մեջ slice() մեթոդի օգնությամբ: Էկրանին արտածել day փոփոխականի արժեքը:

Խնդիր 16var myStr="Լավ օր";var myDay=myStr.slice(4);document.write(myDay+"<br>");

Խնդիր 15

Դուք ունեք փոփոխական var mySite=”http://htmlbook.ru&#8221;; Գրել ֆունկցիա, որնընդունի այդ փոփոխականը, որպես պարամետր, իսկ ֆունկցիայի մարմնում indexOf() մեթոդով ստուգի արդյո՞ք այդ փոփոխականում հանդիպում է “http://&#8221; արտահայտությունը: Եթե այո, ապա էկրանին արտածել հաղորդագրություն, որ կայքի անվանման մեջ գոյություն ունի տվյալ արտահայտությունը: Այլապես արտածել, որ գոյություն չունի տվյալ հաղորդագրությունը:

Խնդիր 15var mySite="sdhttp://htmlbook.ru";function hamynknum(str){if(str.indexOf("ahttp://")==-1){document.write(str+" տողում չի հանդիպում http:// արտահայտությունը:<br>");}else{document.write(str+" տողում հանդիպում է http:// արտահայտությունը:<br>"); }}hamynknum(mySite);

Խնդիր 14

Օգտատիրոջը տվեք հարց prompt մեթոդով ճիշտ պատասխանը նախօրոք տեղադրեք answer փոփոխականում: Ճիշտ պատասխանը գրեք ամբողջությամբ փոքրատառերով: Երբ օգտատիրոջից ստանաք պատասխանը այն դարձրեք փոքրատռերով և համեմատեք ճիշտ պատասխանի հետ: Եթե պատասխանը ճիշտ է, ապա էկրանին արտածեք այն մասին, որ պատասխանը ճիշտ է հակառակ դեպքում, որ պատասխանը սխալ է:

Խնդիր 14var login=prompt("Մուտքագրեք ձեր լոգինը:");var answer="admin123";login=login.toLowerCase();if(login==answer){document.write("Բարի գալուստ:<br>");}else{document.write("Ձեր մուտքագրած լոգինը սխալ է:<br>");}var myString="շատ տաք արև, շատ մեծ արև";document.write(myString.indexOf("արև")+"<br>");document.write(myString.lastIndexOf("արև")+"<br>");