Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

js uzduotis


garbiz

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 1584 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

Sveiki niekaip nesugalvoju kaip padaryt gal galetumet padet. Kodas ->

<!DOCTYPE html>
<html>
<head>
	<title>fasdf</title>
</head>
<body>
	<button onclick="pirmauzduotis();">Pirma uzduotis</button>
	<p>sugeneruotas masyvas</p>
	<p id="demo1"></p>
	<p>didziausia reiksme</p>
	<p id="demo2"></p>
	<p>didziausios reiksmes vieta</p>
	<p id="demo3"></p>
	<script type="text/javascript">
		var a = [];
		function pirmauzduotis(){
			masyvopildymas(35, 111, 20);
			maksimum(a);
			positionOfMaksimum(a);
		}

		function antrauzduotis(){
			generavimas(35, 11, 20);
			masyvopildymasikinurodytosreiksmes(0);
		}
		function generavimas(nuo, iki){
			let random;
			random = Math.floor(Math.random()*iki)-nuo;
			return random;
			document.getElementById("demo").innerHTML = random;

		}
		function masyvopildymas(nuo, iki, ilgis){
			for( var i =0; i<ilgis; i++){
				 a[i]=generavimas(35, 111)
			}
			document.getElementById("demo1").innerHTML = a;
			return a;
		}
		function maksimum(a){
			max = Math.max.apply(null, a)
			document.getElementById("demo2").innerHTML = max;
			return max;
		}
		function positionOfMaksimum(a){
			var indexOfMaxValue = a.reduce((iMax, x, i, arr) => x > arr[iMax] ? i : iMax, 0);
			document.getElementById("demo3").innerHTML = indexOfMaxValue+1;
			return indexOfMaxValue;
		}
		function masyvopildymasikinurodytosreiksmes(reiksme){
			for(i=0; i<ilgis; i++){
				for(j=0; i[i])
			}

		}
	</script>

</body>
</html>

užduotis. Sugeneruokite atsitiktinių skaičių nuo -35 iki 76 masyvą. Generavimas stabdomas kai sugeneruojamas 0. Nustatykite kokia didžiausia reikšmė buvo sugeneruota ir kurioje pozicijoje originaliai ji buvo masyve.

Panaudokite funkcijas:

·         antraUzduotis() – apjungia visa vykdyma

·         generavimas(nuo, iki) – jau turite

·         masyvoPildymasikiNurodytosReksmes(reiksme) – užpildo masyva reiksmemis panaudojant generavimas(nuo, iki) iki pirmos gautos nurodytos reiksmes

·         maksimum(masyvas) – jau turite

·         positionOfMaksimum(masyvas) – jau turite 

reikia pagalbos su

masyvopildymasikinurodytosreiksmes(0);

Nuoroda į komentarą
Dalintis per kitą puslapį

Jeigu užduotis yra 

Citata

masyvoPildymasikiNurodytosReksmes(reiksme) – užpildo masyva reiksmemis panaudojant generavimas(nuo, iki) iki pirmos gautos nurodytos reiksmes

 

Tai tarkim turi tuščia masyvą, iteruoji nuo 0 iki MAX_SIZE ir krauni random reikšmes.

 

for(int i = 0; i < MAX_SIZE; i++)
{
	results[i] = Int.Random(nuo, iki); // nepamenu kokia javascripte funkcija yra
}

 

Nuoroda į komentarą
Dalintis per kitą puslapį

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 1584 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Prisijungti prie diskusijos

Palikti atsakymą galite iš karto, o užsiregistruoti vėliau. Jeigu jau turite paskyrą mūsų forume, Prisijunkite.

Svečias
Atsakyti šioje temoje...

×   Įklijuotas tekstas turi teksto formatavimą.   Pašalinti teksto formatavimą

  Galimi tik 75 veidukai.

×   Nuoroda buvo automatiškai įterpta.   Įterpti nuorodą paprastai

×   Jūsų ankstesnis pranešimas buvo atkurtas.   Išvalyti redaktorių

×   Jūs negalite įkelti nuotraukas tiesiogiai.Įkelkite arba įdėkite nuotraukas iš URL.

  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...