JavaScript
-
210924_배열,총합,평균JavaScript 2021. 9. 24. 17:13
DOCTYPE html> Insert title here function testAvg(arrData) { var sum=0; for (var i = 0; i < arrData.length; i++) { sum+=Number(prompt(arrData[i]+"점수는?","0")); /* number로 캐스팅(형변환)..프롬프트창 데이터는 string이기에 */ } var avg=sum/arrData.length; return avg; } //testAvg호출 var arrSubject=["JAVA","JSP","ORACLE","SPRING","JAVASCRIPT"]; var result=testAvg(arrSubject); //호출..출력위해 대입 document.write("평균점수는 "+result+..
-
210924_배열+메서드 추가/삭제JavaScript 2021. 9. 24. 17:07
DOCTYPE html> Insert title here var colors=["red","blue","yellow","cyan","gray","magenta"]; for (var i = 0; i < colors.length; i++) { document.write(""+colors[i]+" "); } var flowers=new Array(); //메서드를 통한 추가 삭제 가능 flowers.push("장미"); // 배열의 마지막에 요소 추가 console.log(flowers); flowers.push("후리지아"); flowers.push("수국"); flowers.push("안개꽃"); flowers.push("제라늄"); flowers.push("백합"); console.log(flowers)..
-
210923_var,functionJavaScript 2021. 9. 23. 17:11
DOCTYPE html> Insert title here var age=28; //정수형 var id="angel"; //문자형 var weight=65.5; //실수형 //위의 변수를 출력하는 함수 var showInfo=function() //function showInfo()와 같음,리턴형 없음 { document.write("age= "+age+" "); document.write("weight= "+weight+" "); document.write("id= "+id+" "); } //만든 함수 호출 showInfo();
-
210923_var,function,promptJavaScript 2021. 9. 23. 17:10
DOCTYPE html> Insert title here var rightId="korea"; var rightPw="1234"; function login(id,pw) { if(id==rightId) { if(pw==rightPw) { document.write(id+"님 방문을 환영합니다"); } else { alert("잘못된 비밀번호입니다"); } } else { alert("존재하지 않는 아이디입니다"); } } var userId=prompt("아이디 입력", ""); var userPw=prompt("비밀번호 입력", ""); //함수 호출 login(userId,userPw);
-
210923_var,eval,isNaN,dateJavaScript 2021. 9. 23. 17:07
DOCTYPE html> Insert title here var a="hello"; var b=100; var c=3.5; var d="30"; //typeof : 데이터의 타입 알아보는 것 document.write(typeof(a)+" "); document.write(typeof(b)+" "); document.write(typeof(c)+" "); document.write(typeof(d)+" "); document.write((b+100)+" "); document.write((d+100)+" "); //숫자로 변환후 계산하고자 할때(캐스팅) var sum=parseInt(d)+100; document.write(sum+" "); //수식형태의 문자열을 직접 계산 var s="5*6-3"; d..
-
210923_array,randomJavaScript 2021. 9. 23. 16:47
DOCTYPE html> Insert title here var food=["딸기","사과","복숭아","포도"]; /* food라는 배열의 초기값 설정 */ document.write("배열테스트 "); /* document.write("food[0]="+food[0]," "); document.write("food[1]="+food[1]," "); document.write("food[2]="+food[2]," "); document.write("food[3]="+food[3]," "); */ for(var i=0;i