Practise
JavaScript
/*A maximumkiválasztás tételhez
Ma2. feladat:
„Egy N szóból álló szövegbıl keressük ki a leghosszabb szót!”*/
let amazingSentence = 'This@ is amazing sentence for you!';
let splittedSentence = [];
splittedSentence = amazingSentence.split(' ');
let longestWord = splittedSentence[0];
for (let i = 0; i < splittedSentence.length; i++) {
if (longestWord.length < splittedSentence[i].length) {
longestWord = splittedSentence[i];
}
}
alert(longestWord);
/*S6. feladat:
„Megmértük N napig a lehullott eső mennyislongestWordégét (mm-ben). Határozzuk meg, hogy mennyi
eső esett összesen és naponta átlagosan!”
*/
let result = 0;
let rain = [2, 1, 1, 2, 2, 1, 1];
for (let i = 0; i < rain.length; i++) {
result += rain[i];
}
alert(result / rain.length);
//A sorozatszámítás tételhez: S3 „Adott egy N szóból álló mondat. Mennyi az átlagos szóhossz?”
let sentence = 'This@ is amazing sentence for you!';
let splittedNewSentence = [];
let letters = [];
splittedNewSentence = sentence.split(' ');
letters = splittedNewSentence.join('').replace(/[^a-zA-Z ]/g, '')
counter = 0;
for(let i=0; i < letters.length;i++) {
counter++;
}
counter = counter / splittedNewSentence.length;
alert(counter);