javascript waddo waren

menaka60

Well-known member
  • Dec 17, 2012
    2,891
    1,001
    113
    .
    .
    .
    .
    .
    .
    .
    .
    .
    .
    .
    මචන්ලා NIC number 1 ගැහුවාම male ද female ද පුළුවන් javascript coding 1ක් දන්න උන් ඉන්නවද???:(:(
    දන්නේ නැත්නං bump 1ක් දාපන්...:angry:
    ලොකු හදිස්සියක් බන් ඉක්මනට ඕනේ :shocked:
     

    Chathuranga1

    Well-known member
  • Jan 25, 2008
    9,047
    1,523
    113
    ඇතුගල පාමුල
    Code:
    /**
     * To change this template, choose Tools | Templates and open the template in
     * the editor.
     */
    package age;
    
    import java.util.Scanner;
    
    /**
     *
     * @author ACHCHUTHAN
     */
    public class NIC_Details {
    
        String id;
        int month[] = {31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};
    
        public NIC_Details() {
            Scanner input = new Scanner(System.in);
            System.out.println("Enter Your NIC Number \nLike : 000000000V");
            id = input.next();
        }
    
        public int getYear() {
            return (1900 + Integer.parseInt(id.substring(0, 2)));
        }
    
        public int getDays() {
            int d = Integer.parseInt(id.substring(2, 5));
            if (d > 500) {
                return (d - 500);
            } else {
                return d;
            }
        }
    
        public void setMonth() {
            int mo = 0, da = 0;
            int days = getDays();
    
            for (int i = 0; i < month.length; i++) {
                if (days < month[i]) {
                    mo = i + 1;
                    da = days;
                    break;
                } else {
                    days = days - month[i];
                }
            }
            System.out.println("Month : " + mo + "\nDate : " + da);
    
        }
    
        public String getSex() {
            String M = "Male", F = "Female";
            int d = Integer.parseInt(id.substring(2, 5));
            if (d > 500) {
                return F;
            } else {
                return M;
            }
        }
    
        public static void main(String[] args) {
            NIC_Details N = new NIC_Details();
            System.out.println("Your Deatials of Date of Birth from NIC Number");
            System.out.println("Year : " + N.getYear());
            N.setMonth();
            System.out.println("Sex : " + N.getSex());
        }
    }
    
    Output of this program :
    
    run:
    Enter Your NIC Number 
    Like : 000000000V
    900733550v
    Your Deatials of Date of Birth from NIC Number
    Year : 1990
    Month : 3
    Date : 13
    Sex : Male

    මේකම JS වලට හරවපන්
     

    menaka60

    Well-known member
  • Dec 17, 2012
    2,891
    1,001
    113
    Code:
    /**
     * To change this template, choose Tools | Templates and open the template in
     * the editor.
     */
    package age;
    
    import java.util.Scanner;
    
    /**
     *
     * @author ACHCHUTHAN
     */
    public class NIC_Details {
    
        String id;
        int month[] = {31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};
    
        public NIC_Details() {
            Scanner input = new Scanner(System.in);
            System.out.println("Enter Your NIC Number \nLike : 000000000V");
            id = input.next();
        }
    
        public int getYear() {
            return (1900 + Integer.parseInt(id.substring(0, 2)));
        }
    
        public int getDays() {
            int d = Integer.parseInt(id.substring(2, 5));
            if (d > 500) {
                return (d - 500);
            } else {
                return d;
            }
        }
    
        public void setMonth() {
            int mo = 0, da = 0;
            int days = getDays();
    
            for (int i = 0; i < month.length; i++) {
                if (days < month[i]) {
                    mo = i + 1;
                    da = days;
                    break;
                } else {
                    days = days - month[i];
                }
            }
            System.out.println("Month : " + mo + "\nDate : " + da);
    
        }
    
        public String getSex() {
            String M = "Male", F = "Female";
            int d = Integer.parseInt(id.substring(2, 5));
            if (d > 500) {
                return F;
            } else {
                return M;
            }
        }
    
        public static void main(String[] args) {
            NIC_Details N = new NIC_Details();
            System.out.println("Your Deatials of Date of Birth from NIC Number");
            System.out.println("Year : " + N.getYear());
            N.setMonth();
            System.out.println("Sex : " + N.getSex());
        }
    }
    
    Output of this program :
    
    run:
    Enter Your NIC Number 
    Like : 000000000V
    900733550v
    Your Deatials of Date of Birth from NIC Number
    Year : 1990
    Month : 3
    Date : 13
    Sex : Male
    මේකම JS වලට හරවපන්


    meka java neda bn:shocked::shocked: meka kohomada bn js valata haravanne
     

    Tharixxx

    Well-known member
  • Apr 26, 2010
    2,777
    1,038
    113
    Kandy
    podi wadak ne ban



    Code:
    function getSex(nicValue)
    {
    	var d=parseInt(nicValue.substring(2,5));
    	if (d>500) {
    		return "Female";
    	}else{
    		return "Male";
    	}
    
    
    }
     
    • Like
    Reactions: sajith.xp.pk

    rock pora

    Well-known member
  • May 18, 2011
    11,951
    2,791
    113
    ###~.:::.සියනෑ කෝරළේ.::.~##
    Code:
    /**
     * To change this template, choose Tools | Templates and open the template in
     * the editor.
     */
    package age;
    
    import java.util.Scanner;
    
    /**
     *
     * @author ACHCHUTHAN
     */
    public class NIC_Details {
    
        String id;
        int month[] = {31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};
    
        public NIC_Details() {
            Scanner input = new Scanner(System.in);
            System.out.println("Enter Your NIC Number \nLike : 000000000V");
            id = input.next();
        }
    
        public int getYear() {
            return (1900 + Integer.parseInt(id.substring(0, 2)));
        }
    
        public int getDays() {
            int d = Integer.parseInt(id.substring(2, 5));
            if (d > 500) {
                return (d - 500);
            } else {
                return d;
            }
        }
    
        public void setMonth() {
            int mo = 0, da = 0;
            int days = getDays();
    
            for (int i = 0; i < month.length; i++) {
                if (days < month[i]) {
                    mo = i + 1;
                    da = days;
                    break;
                } else {
                    days = days - month[i];
                }
            }
            System.out.println("Month : " + mo + "\nDate : " + da);
    
        }
    
        public String getSex() {
            String M = "Male", F = "Female";
            int d = Integer.parseInt(id.substring(2, 5));
            if (d > 500) {
                return F;
            } else {
                return M;
            }
        }
    
        public static void main(String[] args) {
            NIC_Details N = new NIC_Details();
            System.out.println("Your Deatials of Date of Birth from NIC Number");
            System.out.println("Year : " + N.getYear());
            N.setMonth();
            System.out.println("Sex : " + N.getSex());
        }
    }
    
    Output of this program :
    
    run:
    Enter Your NIC Number 
    Like : 000000000V
    900733550v
    Your Deatials of Date of Birth from NIC Number
    Year : 1990
    Month : 3
    Date : 13
    Sex : Male
    මේකම JS වලට හරවපන්
    machan dan aluth vidiyata id card eka hadanneth mehemada bn??
    parana vidiyata id numbers duplicate eva thibba kathavak thibba neda bn??
     

    Chathuranga1

    Well-known member
  • Jan 25, 2008
    9,047
    1,523
    113
    ඇතුගල පාමුල
    meka java neda bn:shocked::shocked: meka kohomada bn js valata haravanne

    කෝඩ් එක හම්බුනා නේ ;)

    machan dan aluth vidiyata id card eka hadanneth mehemada bn??
    parana vidiyata id numbers duplicate eva thibba kathavak thibba neda bn??

    එහෙම සින් එකක් නම් මමත් අහල තිබ්බේ නෑ මචෝ :no: