السلام عليكم ورحمة الله وبركاته اردت ان اعمل نظاما بسيطا ب جافا سكريبت يقوم بتحويل الساعة من نظام 24 ساعة الي 12 والعكس صحيح ايضا
فقمت بكتابة الكود التالي ونجح معي وذهبت الي منصة تحديات كودر هب لكن لم ينجح معي واظهر لي ان الكود غير صحيح
فهل هناك خطا ام ماذا وايضا ما هي افضل طريقة ممكنة لتحويل نظام الساعات واتمني ان يكون هناك شرح مع الاكواد
function convert_time(time){if(time.startsWith("13")|| time.startsWith("14")|| time.startsWith("15")|| time.startsWith("16")|| time.startsWith("17")|| time.startsWith("18")|| time.startsWith("19")|| time.startsWith("20")|| time.startsWith("21")|| time.startsWith("22")|| time.startsWith("23")){
time = time.split(":")let d = parseInt(time[0])
time.push("pm")let h =String(time).replace(",",":")let g = h.replace(","," ")let z = g.replace(g[0],"")let u = z.replace(g[1],"")let y = parseInt(d)-12+ u
return y
};if(time.startsWith("00")){
time = time.split(":")let d = parseInt(time[0])
time.push("pm")let h =String(time).replace(",",":")let g = h.replace(","," ")let z = g.replace(g[0],"")let u = z.replace(g[1],"")let y = parseInt(d)+12+ u
return y
}// write your code hereif(time.startsWith("12")&& time.endsWith("am")){
time = time.split(":")
time =String(time).replace("pm","")
time =String(time).replace("12","00")
time =String(time).replace("am","")}elseif(time.startsWith("12")&& time.endsWith("pm")){
time = time.split(":")
time[0]=+time[0]
time =String(time).replace("pm","")
time =String(time).replace("am","")};if(time.endsWith("pm")){
time = time.split(":")
time[0]=+time[0]+12
time =String(time).replace("pm","")}else{
time = time.split(":")
time =String(time).replace("am","")};returnString(time).replace(",",":")}
السؤال
محمود السعيد عوف
السلام عليكم ورحمة الله وبركاته اردت ان اعمل نظاما بسيطا ب جافا سكريبت يقوم بتحويل الساعة من نظام 24 ساعة الي 12 والعكس صحيح ايضا
فقمت بكتابة الكود التالي ونجح معي وذهبت الي منصة تحديات كودر هب لكن لم ينجح معي واظهر لي ان الكود غير صحيح
فهل هناك خطا ام ماذا وايضا ما هي افضل طريقة ممكنة لتحويل نظام الساعات واتمني ان يكون هناك شرح مع الاكواد
3 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.