JavaScript Döngülerinin Uygulanması

Задание 1

Bir döngü kullanarak 1'den 100'e kadar olan sayıları bir sütun halinde yazdırın.

Задание 2

Bir döngü kullanarak 100'den 1'e kadar olan sayıları bir sütun halinde yazdırın.

Задание 3

Bir döngü kullanarak 1'den 100'e kadar olan çift sayıları bir sütun halinde yazdırın.

Задание 4

Bir diziye bir döngü kullanarak 10 adet 'x' ekleyin.

Задание 5

Bir diziye bir döngü kullanarak 1'den 10'a kadar olan sayıları ekleyin.

Задание 6

Sayılardan oluşan bir dizi verildi. Bir döngü kullanarak yalnızca sıfırdan büyük ve 10'dan küçük olan dizi elemanlarını yazdırın.

Задание 7

Sayılardan oluşan bir dizi verildi. Bir döngü kullanarak içinde değeri 5 olan bir eleman olup olmadığını kontrol edin.

Задание 8

Sayılardan oluşan bir dizi verildi. Bir döngü kullanarak bu dizinin elemanlarının toplamını bulun.

Задание 9

Sayılardan oluşan bir dizi verildi. Bir döngü kullanarak bu dizinin elemanlarının karelerinin toplamını bulun.

Задание 10

Sayılardan oluşan bir dizi verildi. Elemanlarının aritmetik ortalamasını bulun.

Задание 11

Bir sayının faktöriyelini bulan bir betik yazın. Faktöriyel, bir sayıya kadar olan tüm tam sayıların çarpımıdır.

Задание 12

Bir diziye bir döngü kullanarak 10'dan 1'e kadar olan sayıları ekleyin.

Задание 13

Sayılardan oluşan bir dizi verildi. Sayılar pozitif veya negatif olabilir. Dizinin pozitif elemanlarının toplamını bulun.

Задание 14

Sayılardan oluşan bir dizi verildi, örneğin:

javascriptlet arr = [10, 20, 30, 50, 235, 3000];

Dizideki yalnızca 1, 2 veya 5 rakamı ile başlayan sayıları ekrana yazdırın.

Задание 15

Sayılardan oluşan bir dizi verildi. Bu dizinin elemanlarını tersten yazdırın.

Задание 16

Sayılardan oluşan bir dizi verildi. Bir döngü kullanarak, değeri dizideki sıra numarası ile aynı olan tüm elemanları ekrana yazdırın.

Задание 17

Sayılardan oluşan bir dizi verildi. for döngüsü ve document.write fonksiyonunu kullanarak her bir dizi elemanını yeni bir satıra yazdırın. Bunun için br etiketini kullanın.

Задание 18

Sayılardan oluşan bir dizi verildi. for döngüsü ve document.write fonksiyonunu kullanarak her bir dizi elemanını ayrı bir paragrafta yazdırın.

Задание 19

Haftanın günlerinden oluşan bir dizi oluşturun. for döngüsü kullanarak tüm hafta günlerini yazdırın ve hafta sonu günlerini kalın harflerle yazdırın.

Задание 20

Haftanın günlerinden oluşan bir dizi oluşturun. for döngüsü kullanarak tüm hafta günlerini yazdırın ve mevcut günü italik olarak yazdırın. Mevcut gün numarası day değişkeninde saklanmalıdır.

Задание 21

Çalışanları ve maaşlarını içeren aşağıdaki nesne verildi:

javascriptlet obj = {
  employee1: 100,
  employee2: 200,
  employee3: 300,
  employee4: 400,
  employee5: 500,
  employee6: 600,
  employee7: 700,
};

Her çalışanın maaşını %10 artırın.

Задание 22

Önceki problemi, maaş artışının yalnızca maaşı 400'e eşit veya daha az olan çalışanlar için yapılacak şekilde değiştirin.

Задание 23

Aşağıdaki diziler verildi:

javascriptlet arr1 = [1, 2, 3, 4, 5];
let arr2 = [6, 7, 8, 9, 10];

Bu dizileri kullanarak, anahtarlarını birinci dizinin elemanları, değerlerini ise ikinci dizinin elemanları yaparak yeni bir nesne oluşturun.

Задание 24

Aşağıdaki nesne verildi:

javascriptlet obj = {1: 6, 2: 7, 3: 8, 4: 9, 5: 10};

Bu nesnenin anahtarlarının toplamını bulun ve bu toplamı değerlerin toplamına bölün.

Задание 25

Aşağıdaki nesne verildi:

javascriptlet obj = {'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5};

Bu nesnenin anahtarlarını bir diziye, değerlerini ise başka bir diziye yazın.

Задание 26

Aşağıdaki nesne verildi:

javascriptlet obj = {
  1: 125,
  2: 225,
  3: 128,
  4: 356,
  5: 145,
  6: 281,
  7: 452,
};

Değeri 1 veya 2 rakamı ile başlayan elemanları yeni bir diziye yazın. Sonuçta aşağıdaki gibi bir dizi elde edeceksiniz:

javascript[
  125,
  225,
  128,
  145,
  281,
];
Задание 27

Aşağıdaki dizi verildi:

javascriptlet arr = ['a', 'b', 'c', 'd', 'e'];

Bu diziden aşağıdaki nesneyi oluşturun:

javascript{1: 'a', 2: 'b', 3: 'c', 4: 'd', 5: 'e'};
Задание 28

Aşağıdaki dizi verildi:

javascriptlet arr = ['a', 'b', 'c', 'd', 'e'];

Bu diziden aşağıdaki nesneyi oluşturun:

javascript{'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5};