Canvas ile saat oluşturmaya çalışıyorum.Fakat saatin içindeki yazıların bulunduğu beyaz alanı oluşturamadım.<canvas id="myCanvas" width="300" height="300" style="background-color:gray"></canvas><script>var canvas = document.getElementById("myCanvas");var ctx = canvas.getContext("2d");var radius = canvas.height / 2;ctx.translate(radius, radius);radius = radius * 0.90;function drawClock() { drawFace(ctx, radius); drawNumbers(ctx, radius); drawTime(ctx, radius);}function drawFace(ctx, radius) { ctx.beginPath();ctx.arc(0,0,radius,0,2*Math.PI);ctx.fillStyle = 'white';ctx.fill(); }Uygun bölümü bulamadığım için konuyu en yakın bulduğum bölüme açtım.
https://jsbin.com/rikohoxuqe/edit?html,console,output drawNumbers(ctx, radius); drawTime(ctx, radius); metodların yok. birde drawClock fonksiyonun var güzel ama çağrılmamış. fonksiyonlar cağrılmayınca çalışmaz.