Modul:Batang: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
KIDE777 (bicara | kontrib)
Mengaktifkan ~100.png
KIDE777 (bicara | kontrib)
Agar tidak dapat di-click.
 
(1 revisi perantara oleh pengguna yang sama tidak ditampilkan)
Baris 2:
--Fungsi untuk menggambar diagram batang horizontal.
local function drawBar (color, length, round) --Parameter yang dimasukkan (warna, nilai panjang, pembulatan: up/down)
local t = require("Modul:Bak pasir/KIDE777/Coutput")
if length > 5000 then return '' end --Jika nilai lebih dari 5000 maka tidak akan menampilkan apapun.
Baris 12:
math.floor(length+.5) --pembulatan ke integer terdekat jika parameter "round" kosong.
while rest_length >= 100 do t:print('[[Berkas:KIDE777 Batang '):print(color):print('100.png|tautanlink=|]]')rest_length = rest_length - 100 end
--while rest_length >= 50 do t:print('[[Berkas:KIDE777 Batang '):print(color):print('50.png|tautanlink=|]]') rest_length = rest_length - 50 end
--while rest_length >= 30 do t:print('[[Berkas:KIDE777 Batang '):print(color):print('30.png|tautanlink=|]]') rest_length = rest_length - 30 end
while rest_length >= 10 do t:print('[[Berkas:KIDE777 Batang '):print(color):print('10.png|tautanlink=|]]') rest_length = rest_length - 10 end
--while rest_length >= 5 do t:print('[[Berkas:KIDE777 Batang '):print(color):print('5.png|tautanlink=|]]') rest_length = rest_length - 5 end
--while rest_length >= 3 do t:print('[[Berkas:KIDE777 Batang '):print(color):print('3.png|tautanlink=|]]') rest_length = rest_length - 3 end
while rest_length >= 1 do t:print('[[Berkas:KIDE777 Batang '):print(color):print('1.png|tautanlink=|]]') rest_length = rest_length - 1 end
return t:printall()