Nina 6 лет назад
Родитель
Сommit
3fe785e5c5

+ 0 - 0
JS3/nbproject/private/private.properties


+ 0 - 0
JS3/nbproject/project.properties


+ 9 - 0
JS3/nbproject/project.xml

@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://www.netbeans.org/ns/project/1">
+    <type>org.netbeans.modules.web.clientproject</type>
+    <configuration>
+        <data xmlns="http://www.netbeans.org/ns/clientside-project/1">
+            <name>JS3</name>
+        </data>
+    </configuration>
+</project>

+ 233 - 0
JS3/public_html/index.html

@@ -0,0 +1,233 @@
+<!DOCTYPE html>
+<html>
+    <head>
+        <title>JS3</title>
+        <meta charset="UTF-8">
+        <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    </head>
+    <body>
+        <script>
+            
+var ZERO=prompt("Преподаватель введи название задания"," ");
+            
+switch(ZERO){
+case "sizes":    
+    var size  =+prompt("Введите украинский размер","");        
+    switch(size){
+      case 40: alert("Ваш американский размер 8");
+       break;     
+      case 42: alert("Ваш американский размер 10");
+       break; 
+       case 44: alert("Ваш американский размер 12");
+       break; 
+   default:alert("Куку");
+    }; break; 
+    
+
+case "if":
+        var color = prompt("Введите цвет","");
+     if(color=="red")
+     {
+         document.write("<div style='background-color: red;'>красный</div>");
+         document.write("<div style='background-color: black; color: white;'>черный</div>");
+         
+     } 
+         else if(color=="black")
+     {
+        
+      document.write("<div style='background-color: black; color: white;'>черный</div>");
+         
+     }  
+        else if(color=="blue")
+     {
+        document.write("<div style='background-color: blue;'>синий</div>");
+        document.write("<div style='background-color: green;'>зеленый</div>");
+         
+     } 
+        else if(color=="green")
+     {
+        document.write("<div style='background-color: green;'>зеленый</div>");
+         
+     } 
+     
+      else {
+          document.write("<div style='background-color: gray;'>Я не понял</div>");}; break;
+    
+    
+//prompt: or______________________________________________________________________________________________________________
+case "prompt: or":
+     var age=+prompt("Ваш возраст","");
+      if(age>0){
+         
+         alert(2017-age+" Все ок");
+     } 
+     else if ( !age )
+     {
+         alert("Давай до свидания");
+     }; break;
+    
+ // (age==0 || age==false)? alert("Давай до свидания"):alert(2017-age+" Все ок");
+    
+    
+// confirm: if this days_________________________________________________________________________________________________
+case "confirm: if this days":    
+    var a=confirm("Shopping?");
+    if(!a){alert("BAKA");}; break;
+    
+    
+//confirm: or this days___________________________________________________________________________________________________
+case "confirm: or this days":  
+      var a=confirm("Shopping?");     
+        (!a)? alert("BIAKA"):alert("Привет"); break;
+    
+    
+//triple prompt____________________________________________________________________________________________________________
+case "triple prompt":    
+    var name=prompt("Имя","");
+    var surn=prompt("Фавмилия","");
+    var fath=prompt("Отчество","");
+    
+    
+    alert(name+" "+ fath+" "+ surn); break;
+    
+    
+//default: or_______________________________________________________________________________________________________________
+case "default: or":
+    
+    var name2="IVAN";
+    var surn2="IVANOV";
+    var fath2="IVANOVICH";
+    var nN=prompt("Имя"," ");
+    var sS=prompt("Фамилия"," ");
+    var fF=prompt("Отчество"," ");
+     
+     (!fF || fF==false)? fF=fath2:'';
+     (!nN || nN==false)? nN=name2:'';
+     (!sS || sS==false)? sS=surn2:'';
+     
+     
+ alert(" Привет "+ nN+" "+ fF+" "+ sS);break;
+ 
+       
+    
+//default: if_________________________________________________________________________________________________________________
+case "default: if":  
+    
+    var name="IVAN";
+    var surn="IVANOV";
+    var fath="IVANOVICH";    
+    var nNN=prompt("Имя"," ");
+    var sSS=prompt("Фамилия"," ");
+    var fFF=prompt("Отчество"," ");
+    
+  if (!sSS || sSS==false ){
+        sSS=surn;}    
+  
+        if(!fFF || fFF ==false){
+            fFF=fath;
+        }
+
+          if(!nNN || nNN==false){
+            nNN=name;
+        }
+        
+        alert ( nNN+" "+ fFF+" "+ sSS);break;
+    
+   
+//login and password__________________________________________________________________________________________________________
+case "login and password": 
+    var login=prompt("login"," ");
+    
+    { if(login!="admin") 
+        { alert("NO ОШИБКА");
+        }
+     
+        else {
+        var password=prompt("password"," ");
+          if(password!=="qwerty")
+          { alert("NO ОШИБКА");
+                }
+    
+    else{ alert("PRIVET");}
+    }   
+};break;
+    
+    
+//currency calc_____________________________________________________________________________________________________________
+case "currency calc": 
+        var a=prompt("Валюта USD EUR"," ");
+            switch (a){
+            case "USD":a=30; break;
+            case "EUR":a=35; break;
+        }
+        var b=+prompt("Сумма"," ");
+        
+            alert(a*b);break;
+    
+    
+//currency calc: improved______________________________________________________________________________________________________
+case "currency calc: improved":
+    var a=prompt("Валюта USD EUR"," "); 
+        a=a.toLowerCase();
+            switch (a){
+            case "usd":a=30; break;
+            case "eur":a=35; break;
+        }
+        var b=+prompt("Сумма"," ");
+        
+            alert(a*b);break; 
+            
+    
+//currency calc: two rates____________________________________________________________________________________________________
+case "currency calc: two rates":       
+       var a=confirm("Валюта USD EUR"); 
+             if (a)
+              {confirm("продажа или покупка")? a=20:a=30;}
+             else  
+            {
+               if(!a)
+            confirm("продажа или покупка")? a=40:a=50;} 
+        
+       var b=+prompt("Сумма"," ");           
+       alert(a*b);break;
+    
+  
+    
+//scissors___________________________________________________________________________________________________________________
+case "scissors":
+   var a = prompt("Камень ножницы бумага"," ");   
+    (a=="камень")?a=1:(a=="ножницы")?a=2:(a=="бумага")?a=3:'';
+     var b=(Math.round(1+ Math.random()*(3-1)));
+    (b==1)?alert("А мы ставим на камень"):(b==2)?alert("А мы ставим на ножницы"):(b==3)?alert("А мы ставим на бумагу"):'';
+    (a<b)?alert("ты выиграл"):(a>b)?alert("ты проиграл"):(a=b)?alert("Ничья"):'';break;
+    
+    
+    
+  //Задание на синий пояс________________________________________________________________________________________________
+  case "Задание на синий пояс":
+   var a=prompt("Валюта USD EUR"," ");
+    var b=+prompt("Сумма"," ");
+    var c=prompt("Продать или купить"," ");
+    ratios={
+         usdSell:25.6,
+         eurSell:29,
+         usdBuy:30,
+         eurBuy:40};
+     (a=="usd" && c=="купить")?alert(ratios['usdBuy']*b):(a=="usd" && c=="продать")?alert(ratios['usdSell']*b):
+     (a=="eur" && c=="купить")?alert(ratios['eurBuy']*b):(a=="eur" && c=="продать")?alert(ratios['eurSell']*b): '';break;
+     
+     
+ //Задание на черный пояс___________________________________________________________________________________________________    
+ 
+            case "Задание на черный пояс":
+    ((a = confirm("камень ножницы бумага")? a="1" : confirm ("ножницы бумага?") ? a="2" : a="3") ? (b=(Math.round(1+ Math.random()*(3-1)))):alert("Чтто надо делать"));
+((a=="1" && b=="2" && a!=b) ? alert("Ты выиграл"):(a=="1" && b=="3" && a!=b) ? alert("Ты выиграл"):((a=="2" && b=="3" && a!=b) ? alert("Ты выиграл"):((a==b) ? alert("Ничья"): alert("Прррроиграл, ха-ха"))));
+           break; 
+          
+  default: alert("Нет такого задания. Введите название задания согласно списка");       
+ }
+        </script>
+    
+      
+    </body>
+</html>