यदि संख्या पैरामीटर 52 है, तो कितने संभावित रिटर्न मूल्य हैं? क्या यह 52 या 53 है? अगर मैं इसे सही ढंग से समझता हूं, तो Math.random यादृच्छिक मानों का उपयोग 0 से 1 समावेशी करता है। यदि ऐसा है, तो 0 एक संभावित वापसी मूल्य है और 52 है। इसके परिणामस्वरूप 53 संभव रिटर्न मूल्य हैं। क्या ये सही है? कारण मैं पूछता हूं कि एक पुस्तक जिसे मैं सीख रहा हूं, इस कोड का उपयोग कार्ड के डेक के लिए करता है। मुझे आश्चर्य है कि अंक 51 के बराबर होना चाहिए?जावास्क्रिप्ट: Math.random
धन्यवाद ...
function getRandom(num) {
var my_num = Math.floor(Math.random * num);
return my_num;
};
यह एक करने के लिए शून्य, * शून्य की * समावेशी लेकिन * एक के * अनन्य है। – Pointy
नीचे दिए गए सभी उत्तरों के लिए धन्यवाद। पॉइंटी ने इसे नीचे दूसरों के रूप में मारा। 1 समावेशी नहीं है (यह मेरी गलतफहमी थी, मैंने सोचा था कि 0 और 1 दोनों समावेशी थे) ताकि सभी 0 से 51 या कुल 52 रिटर्न मूल्यों को वापस कर सकें ... – nanonerd