JavaScript Örnekleri

Benzer belgeler
JAVASCRİPT ÖRNEKLERİ

JavaScript Örnekleri PDF

8- Sistem tarihinden gün değerini alarak çift veya tek sayı olup arasındaki sayılardan tek olanları yeşil çift olanları kırmızı

Javascript Ders Örnekleri -2. Tarayıcı Görüntüsü

CSS(CASCADING STYLE SHEETS)

Javascript. 1) Notepad++ aşağıdaki kodları yazıp deneme.html olarak kaydedelim. 2) Biraz önceki sayfa sadece html kodların içeriyordu.

DIV KAVRAMI <style> position: absolute

Cssin Html İçerisinde Kullanım Şekilleri, Puseduo Class Örnekleri

WEB TASARIMININ TEMELLERİ

İnternet Programcılığı Dersi 2.Dönem Ders Notu

Öğr. Gör. Serkan AKSU 1

WEB TASARIM I. Öğr. Gör. M. Mutlu YAPICI. Ankara Üniversitesi Elmadağ Meslek Yüksekokulu

1 Aralık 2011 / Perşembe

C++ Dilinde Bazı Temel Algoritmalar

İNTERNET PROGRAMCILIĞI HAFTA. PHP ile FORM İŞLEMLERİ. Hazırlayan Fatih BALAMAN. İçindekiler. Hedefler. Form Elemanları Kullanımı

İNTERNET TABANLI PROGRAMLAMA- 10.ders GRIDVIEW İÇERİSİNDE YENİ KAYIT EKLEME, FOTOGRAF LİSTELEME, SIRALAMA YAPMA VE DROPDOWN EKLEME

İNTERNET TABANLI PROGRAMLAMA- 9.ders BİLGİLERİN GRIDVIEW İÇERİSİNDE EKLENMESİ, DÜZENLENMESİ VE SİLİNMESİ

1-100 tam puan üzerinden notları harf notuna çeviren Php kodunu yazınız. <?php

Web Tasarımı - Yrd. Doç. Devkan Kaleci 1

11. STIL ŞABLONU (CSS) MENÜ İŞLEMLERİ

2 ALGORİTMA VE AKIŞ DİYAGRAMLARI

Web 2.0 Örnek Eğitim Notu

Web Formlar ve Sayfalar Arasında Bilgi Gönderme. BATML İnternet Programcılığı 1

İNTERNET PROGRAMCILIĞI DERSİ ÇALIŞMA SORULARI

Yüzen Kutu (Float) ve Konumlandırma (Position) Özellikleri

Yeni Web Sitesi Oluşturma: Visual Studio 2012 açılır. File>New>Web Site>C#-Asp Empty Site

ASP.NET Web Kontrolleri

SINIF İÇİ UYGULAMA KODLARI

11 Ocak 2012 / Çarşamba. Spry menü aktifken, açılır menu ekleyebiliyoruz. Spry Menu Bar OK

jquery kütüphanesini sayfaya eklemek için iki yöntem vardır. 1. Direkt jquery nin sitesinden ekleme

BTP208 İnternet Programcılığı II HTML5 ve Getirdiği Yenilikler (2. Kısım)

Çoktan Seçmeli Değerlendirme Soruları Akış Şemaları İle Algoritma Geliştirme Örnekleri Giriş 39 1.Gündelik Hayattan Algoritma Örnekleri 39 2.Say

Yeni bir proje açarken File New - Web Site diyoruz. Gelen ekranda Visual Basic veya C# seçilebilir. Biz ders kapsamında C# programlama dilini seçtik.

JAVASCRIPT JAVASCRIPT DİLİ

BTP 207 İNTERNET PROGRAMCILIĞI I. Ders 9

Zaman Değişkeni Tanımlama ve Yürürlükteki Zaman Değerini İfade Etme

İnternet,artık hayatımızın önemli bir parçası. Her gün interneti programlar aracılığı ile ya da internet siteleri aracılığı ile kullanıyoruz.

BİLG Dr. Mustafa T. Babagil 1

Web Teknolojileri ve Programla

Değişkenler. Geçerli değişken isimleri : baslamazamani, ad_soyad, x5 Geçersiz değişken isimleri : 3x, while

JSON Korsanlığı. Mesut Timur, Şubat 2010, WGT E-Dergi 4. Sayı

BMT 202 Web Tasarımı Bahar Dönemi. Yük. Müh. Köksal GÜNDOĞDU 1

MAK 1005 Bilgisayar Programlamaya Giriş. Fonksiyonlar. Prof. Dr. Necmettin Kaya

Google Map Api 3.0. Google Map Api 3.0. Daha önce basit bir google map V2 için aşağıdakine benzer kodlar kullanıyorduk.

Aynı tipten çok sayıda değişken topluluğudur. X Y Score1 Score2 (0) (1) (2)...

Web Programlama Kursu

Çocuklar İçin Web Tasarımı çocuklara yönelik Programlama ve Üç Boyutlu Modelleme Çocuklar İçin Web Tasarımı kopyala yapıştır yöntemini kullanmadan

WEB TASARIM I. Öğr. Gör. M. Mutlu YAPICI. Ankara Üniversitesi Elmadağ Meslek Yüksekokulu

Google Search API ile ajax arama

Burak Kıymaz JAVA FX

8. HAFTA KBT204 İNTERNET PROGRAMCILIĞI II. Öğr.Gör. Hakan YILMAZ.

1- Sayı - Tam sayıları ifade etmek için kullanılır. İfade edilen değişkene isim ve değer verilir.

Upgrading Internet Technology skills of Information and Communication Technologies (ICT) Professionals

C++ Dilinde Bazı Temel Algoritmalar

WEB PROGRAMLAMA. DERS NOTLARI / JavaScript e Giriş YARD. DOÇ. DR. MEHTAP YALÇINKAYA

JavaScript & DOM XML & JSON

C# ÖRNEK UYGULAMALAR

HTML5, CSS3 ve JavaScrıpt

BM 102 Bilgisayar Programlama II. Windows Form Application

1 JAVASCRIPT NEDİR? 1

PHP ile İnternet Programlama

2-Hafta Temel İşlemler

CJ-CP1H-CP1L PLCLERĐNDE FONKSĐYON BLOĞU OLUŞTURMA

Facebook connect ile kullanıcı giriş çıkış

App İnventor-Pide Sipariş Uygulaması

E-Posta Takibi. 1. Kod e-posta okundugu anda calismali. 2. Kod gizli olmali. 3. Kodun calistigi e-postayi okuyan kullanici tarafindan farkedilmemeli.

DÖNGÜLER BMÜ-111 ALGORİTMA VE PROGRAMLAMA-I YRD. DOÇ. DR. İLHAN AYDIN

Internet Programming II. Elbistan Meslek Yüksek Okulu Bahar Yarıyılı

Yeni site açıp, masa üstündeki vt.mdb dosyasını sitemize ekliyoruz ve a bağlanıp 1 Mart tarihli sayfayı açıyoruz

BİL1001 Bilgisayar Bilimlerine Giriş 1

Php İle Mysql Veritabanından Bilgi Çekme

Length: metin uzunluğunu yada diğer bir deyişle dizi elaman sayısını döndürür.

SESSİON KULLANIMI. .Aşağıdaki Kodları da SessionDevam.asp adıyla kaydedelim. Language=VBScript Codepage="1254"%>

WEB TASARIMININ TEMELLERİ

Google Map Kullanarak Harita Tasarlamak

Matlab da Dizi ve Matrisler. Mustafa Coşar

BİLGİSAYAR PROGRAMLAMA DERSİ

WEB TASARIM. CSS, IFRAME, TEMPLATE, SLICE, INCLUDE(php komutu) Tarık ÖZEL

WEB TASARIMININ TEMELLERİ

Sekmeli Menu 2. Kursun kalem nesnemizi php ile yapiyor olsaydik soyle gibi bir kod yazacaktik:

1 RUBY HAKINDA 1 Ruby nin Gelişim Hikayesi 1 Neden Ruby? 1 Neden Bu Kadar Popüler? 2

YZM 3215 İleri Web Programlama

Site Temizlik Projesi Kodları

DORYA ROBOTİK. İçindekiler. Kitap Sayfa Sayısı: 80 Kitap Fiyatı: 24,00 TL

INPUTBOX KULLANIMI. Komut Düğmesine uygulanan algoritma örneği

YZM 2105 Nesneye Yönelik Programlama

Internet Programming II. Elbistan Meslek Yüksek Okulu Bahar Yarıyılı

BİLGİLERİ GÖRÜNTÜLEME, KAYDETME, GÜNCELLEME VE SİLME İŞLEMLERİNİN BİRLİKTE ANLATIMI

Internet Programming II. Elbistan Meslek Yüksek Okulu Bahar Yarıyılı

İleri Web Tasarım Teknikleri. Öğr. Gör. Gökhan TURAN Mehmet Akif Ersoy Üniversitesi Gölhisar Meslek Yüksekokulu

BİLGİLERİ GRIDVIEW DE GÖRÜNTÜLEME VE DÜZENLEME

BM102 BİLGİSAYAR PROGRAMLAMA II LABORATUVAR UYGULAMALARI. 3Hafta

Bu gün dersimizde değişik web kontrollerinin kullanımını gösteren birkaç web sitesi hazırlayacağız. Önce Visual Studio 2005 i açalım.

PHP ile İnternet Programlama

Php 5 ile Filtreleme İşlemleri

TAPU VE KADASTRO BİLGİ SİSTEMİ

VERİTABANINA BİLGİ KAYDEME, DÜZENLEME, LİSTELEME İŞLEMLERİ

Önce Access açıp,masaüstü ne, vt.mdb adlı veri tabanı dosyasını oluşturuyoruz. Kayıt türünü seçiyoruz

WEB PROGRAMLAMA. PHP Temelleri 2. Dr. Erman Yukselturk

Transkript:

JavaScript Örnekleri www.ahmetcanserver.com

İçindekiler JavaScript Dizi içindeki en büyük ve en küçük sayıyı bulma... 2 Sayısal Loto Örneği (Javascript)... 3 Javascript: Sayının Tek mi Çift mi Olduğunu Bulma... 5 Javascript: Karenin Çevresini ve Alanını Hesaplama... 6 JavaScript Hesap Makinesi Örneği... 7 Daha Fazla Örnek İçin Tıklayın... 7

JavaScript Dizi içindeki en büyük ve en küçük sayıyı bulma <script> var sayilar=new Array(20);//[43,4,3,44,32,56,89,43,23,1,43,5,778,6,43,2]; var min,mak; /*diziye rasgele sayı aktarma.*/ for(var i=0;i<sayilar.length;i++) sayilar[i]=math.floor(math.random()*100); /*dizideki en büyük ve en küçük sayının ilk index içinde olduğunu varsayıyoruz.*/ min = sayilar[0]; mak = sayilar[0]; /*dizideki en küçük ve enbüyük sayıyı bulmak min, ve mak değerlerini karşılaştırarak en büyük ve en küçük değelerini aratıyoruz.*/ for(var i=0;i<sayilar.length;i++) /*min dizideki değerden büyükse mini dizideki ile değiştiriyoruz.*/ if (min > sayilar[i]) min = sayilar[i]; /*mak dizideki değerden küçükse makı dizideki değer ile değiştiriyoruz.*/ if (mak < sayilar[i]) mak = sayilar[i]; /*ekran çıktısı*/ document.write("====================================="+"<br>"); for(var i=0;i<sayilar.length;i++) document.write(sayilar[i]+"<br>"); document.write("====================================="+"<br>"); document.write("dizi içindeki en büyük sayı: > > > " + mak+"<br>"); document.write("dizi içindeki en büyük sayı: > > > " + min+"<br>"); </script>

Sayısal Loto Örneği (Javascript) <!doctype html> <html> <head> <meta charset="utf-8"> <title>şans TOPU</title> <style>.top background:rgba(59,182,233,1.00); width:100px; height:100px; line-height:100px; border-radius:50%; text-align:center; font-size:1.5em; font-weight:500; float:left; margin:5px; button background:rgba(33,37,15,1.00); font-weight:bold; font-size:2em; color:#d8dd05; padding:10px; border:none; </style> </head> <body> <button>oyna</button> <div style="clear:both"></div> <script src="https://code.jquery.com/jquery-1.12.1.min.js"></script> <script> //sayisaloyna fonksiyonunu çağırıyoruz. $("button").click(sayisaloyna); /*toplarımızı oluşturup ekrana yerleştiriyoruz.*/ for(i=1;i<50;i++) $("<div class='top'>").appendto($("body")).html(i); function sayisaloyna() /*sayıların belirlenmesi için gerekli global değişkenlerin tanımlanması*/ var toplar=[],sayi,sayac=0; /*şanslı sayıları belirliyoruz*/

while(sayac<6) sayi=math.floor(math.random()*49)+1; if(toplar.indexof(sayi)==-1) toplar.push(sayi); sayac++; /*arkaplanı ilk rengi ile boyuyoruz. ikinci ve diğer tıklamalar için önemli*/ $(".top").css("background":"rgba(59,182,233,1.00)"); $(".top").each(function(index, element) var kutusayi=number($(element).html()); if(toplar.indexof(kutusayi)>=0) $(element).css("background":"red"); ); </script>

Javascript: Sayının Tek mi Çift mi Olduğunu Bulma </body> </html> <input type="text" id="sayi"> <input type="button" value="hesapla" onclick="hesapla()" id="hesapla"> <script> //fonksiyonu tanımladık. function hesapla() //text kutusu içindeki değeri okuyup sayi değişkenine aktarıyoruz. var sayi=document.getelementbyid("sayi").value; //text kutusuna girilen değerler metinsel türdedir. Hesaplama yapabilmek için sayıya çeviriyoruz. sayi=number(sayi); //sayının 2 ile bölümünden kalan 0 mı? if(sayi%2==0) window.alert(sayi+" sayisi çift sayıdır."); else window.alert(sayi+" sayisi tek sayıdır."); </script>

Javascript: Karenin Çevresini ve Alanını Hesaplama <input type="text" id="kenar" placeholder="kenarı girin"> <input type="button" value="hesapla" id="hesapla"> <script> //fonksiyonu tanımladık. function hesapla() //text kutusu içindeki değeri okuyup sayi değişkenine aktarıyoruz. var sayi=document.getelementbyid("kenar").value; //text kutusuna girilen değerler metinsel türdedir. Hesaplama yapabilmek için sayıya çeviriyoruz. sayi=number(sayi); var alan=sayi*sayi; var cevre=sayi*4; alert("karenin alanı:"+alan+" \n Karenin çevresi:"+cevre); //hesaplama yapması için hesap butonunu seçiyoruz. var hesapbtn=document.getelementbyid("hesapla"); //fonksiyonu olaya bağlıyoruz. hesapbtn.addeventlistener('click',hesapla,false); </script>

JavaScript Hesap Makinesi Örneği <html><head><title>untitled</title> <script type="text/javascript"> function topla() s1=document.getelementbyid("textbox1").value; //textboxa verilen id değeri yardımıyla ordaki değer alınıyor s2=document.getelementbyid("textbox2").value; textboxresult.value=parseint(s1)+parseint(s2); //değerler var tipindedir,onlara işlem yaptırtmak için int çevirmek gerekiyor function cikar() s1=document.getelementbyid("textbox1").value; s2=document.getelementbyid("textbox2").value; textboxresult.value=parseint(s1)-parseint(s2); function carp() s1=document.getelementbyid("textbox1").value; s2=document.getelementbyid("textbox2").value; textboxresult.value=parseint(s1)*parseint(s2); function bol() s1=document.getelementbyid("textbox1").value; s2=document.getelementbyid("textbox2").value; if(s2==0) alert("donomioater cant be,change the value") else textboxresult.value=parseint(s1)/parseint(s2);</script> </head> <body> <h2>basit Hesap Makinesi</h2> <input type="text" id="textbox1" ></br> <input type="text" id="textbox2" ></br> <input type="button" id="buttonadd" value="+" onclick="topla()"> <input type="button" id="buttonasub" value="-" onclick=" cikar()"> <input type="button" id="buttonamul" value="*" onclick="carp()"> <input type="button" id="buttondiv" value="/" onclick="bol()"></br> <input type="text" id="textboxresult" ></br> www.yazilimbilisim.net </body> </html> Daha Fazla Örnek İçin Tıklayın http://www.ahmetcansever.com/etiket/javascript-ornekleri/