Recent Posts

Rabu, 09 Juli 2025

thumbnail

contoh pemrograman javasript membuat kalkulator sederhana

Latihan JavaScript
Kalkulator Pengurangan
Afif Rahman,ST


Masukan dua angka untuk mendapat hasil pengurangan

Operasi Pengurangan

Bilangan Pertama : Bilangan Kedua :

Analisa Script

program kalkulator sederhana

1.var :

 Dalam pemrograman JavaScript, var adalah kata kunci yang digunakan untuk mendeklarasikan variabel sebelum diperkenalkannya let dan const. Variabel yang dideklarasikan dengan var memiliki cakupan fungsi (function scope), yang berarti variabel tersebut dapat diakses di seluruh fungsi tempat ia dideklarasikan, atau secara global jika dideklarasikan di luar fungsi. Meskipun masih digunakan dalam kode lama, var memiliki beberapa keanehan dan keterbatasan, seperti hoisting yang dapat menyebabkan perilaku yang tidak terduga, sehingga disarankan untuk menggunakan let dan const pada kode modern

variable adalah tempat dimana kita menyimpan nilai-nilai atau informasi-informasi pada JavaScript variable yang di deklarisikan dapat berupa apa saja dalam JavaScript pendeklarasian sebuah variabel sifatnya opsional artinya anda boleh mendeklarasikan atau tidak hal tersebut tidak menjadi masalah

Contoh 

var nama;                                     Nama = "Bunga Lestari"

var nama="zaskia Mecca"               X    = 1990;

var X= 1998;

var y;

dalam kasus diatas var digunakan untuk mendeklarasikan bil1

var bil1 =  Isi dari bil 1 

2.ParseFloat

parseFloat() dalam JavaScript adalah fungsi global bawaan yang digunakan untuk mengurai (parsing) sebuah string dan mengonversinya menjadi angka floating-point (angka desimal), mengembalikan nilai numerik pertama yang ditemukan dan berhenti ketika menemukan karakter yang tidak valid atau bukan bagian dari angka yang valid. 

diambil dalam penguraian data mengambang pada "fform"

  • Jika karakter pertama dari string dapat dimulai dengan angka, tanda (+/-), atau titik desimal, parseFloat() akan mengurainya hingga menemukan karakter yang tidak dapat diinterpretasikan sebagai bagian dari angka, lalu mengembalikan nilai numerik yang telah diurai. 
  • contoh string =(1,2,3,4,5,6) atau (tulisan seperti ini)

var bil1 = ParseFloat(document.fform.bil1.value);


Tampilan  var hasil didapat dari form input bilangan1 dikurangi bilangan2 yang terdapat dalam "fform"


pada var hasil diperoleh dari deklarasi pada input 

3.NaN :

 Jika karakter pertama dari string tidak dapat memulai literal angka yang valid, fungsi akan mengembalikan NaN (Not a Number). Jika string tidak dapat diurai menjadi angka sama sekali, parseFloat() akan mengembalikan NaN

pada bagian script if (isNaN (bil1))

maka string bernilai 0.0

if (isNaN (bil1))

bil1=0.0;

yang dapat diartikan tidak bernilai

4.Value :

"Value" dapat disimpan dalam sebuah variabel, yang merupakan "penyimpan nilai" dengan nama atau identifier yang nilainya dapat berubah selama eksekusi program. Sebaliknya, konstanta adalah "value" yang nilainya tidak dapat diubah setelah dideklarasikan. 

Dalam pemrograman, "value" merujuk pada data spesifik yang disimpan atau dihasilkan dalam suatu program, yang merupakan representasi dari suatu entitas dan dapat dimanipulasi oleh program. "Value" ini disimpan dalam unit yang disebut variabel atau konstanta, dan jenis "value" ini diklasifikasikan oleh tipe data.


arti value dalam bahasa pemrograman



5.pre :

Dalam konteks bahasa pemrograman, "pre" umumnya merujuk pada tag <pre> dalam HTML, yang berfungsi untuk menampilkan teks yang telah diformat sebelumnya, mempertahankan spasi, jeda baris, dan tab persis seperti yang ditulis dalam kode sumber, sering digunakan untuk menampilkan kode program atau teks yang membutuhkan format khusus. Selain itu, "pre" juga bisa merujuk pada operator "pre-increment" (peningkatan sebelum) dalam bahasa pemrograman seperti JavaScript, yang meningkatkan nilai variabel sebesar 1 sebelum nilai tersebut digunakan dalam ekspresi. 

Mempertahankan Format Teks:

Elemen <pre> memastikan bahwa spasi, jeda baris, dan tab dalam teks akan ditampilkan persis seperti yang ditulis di dalam kode HTML, tidak seperti teks biasa yang akan diabaikan atau digabungkan oleh browser. 


Gambar 1


Gambar 2



Gambar 3






Subscribe by Email

Follow Updates Articles from This Blog via Email

No Comments

About

Cookies Consent

This website uses cookies to offer you a better Browsing Experience. By using our website, You agree to the use of Cookies

Learn More