-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathHello.js
157 lines (137 loc) · 3.66 KB
/
Hello.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
let numero = 3;
const a = 5;
let hola = console.log('Hola');
console.log(numero);
console.log(numero+1);
console.log(numero*2);
console.log(numero/3);
console.log(a);
let nombre=("Nick tiene "+numero +"años");
let nom = `Nick tiene ${numero}años`;
console.log(nombre);
let div=`
<div class="container">
${nombre}
${nom}
</div>
`
document.body.innerHTML=div;
window.alert("Nick tiene "+numero+" Años");
let ed = parseInt(prompt('Introdusca su edad'),10); //pasa en alerta lo que el usuario tiene que digitar
if(ed)
{
let pr = ed>=18
?"Eres mayor de edad"//true
:"Eres menor de Edad"//false
alert(pr);
}
else
{
alert("Ingrese datos Reales");
}
/*if(ed>=18)
{
alert("Eres mayor de edad");
}
else
{
alert("Eres menor de edad");
}*/
let num =5;
num.toFixed(2); //redonda de acuerdo tofixed
//let textoanumero=parseInt(pr,10);// convertinimos el 10 por el decimal
let numeroafloat=parseFloat(num);
Math.floor(20.7); //redondea hacia arriba
Math.ceil(20.1); //redondea hacia abajo
Math.round(20.5); //redondeo normal
Math.random()*10; //numero al azar
Math.ceil(Math.random()*10) //numero al azar del 1-10
//PROPIEDADES STRINGE***Caracteristica
"Nick".length; //cuenta lo largo que es el string cantidada caracteres
//METODO***Hacer
" Hola ".trim(); //Quita los espacios en blanco
"hola".toUpperCase(); //Convierte en mayusculas
"HOLA".toLowerCase(); //Convierte en minuscula
let re =prompt("Cual es la capital de Bolivia").toUpperCase().trim();//preguntamos y si es mayuscula y sin espacios
let me =re ==="SUCRE"
? alert("Yeah...Correcto")
: alert("nohh....Incorrecto")
"Hola Amigos".indexOf("0"); //Busca en el caracter la letra 0
"Hoooola Amigos".indexOf("0",2) //El 2 busca a segunda 0
"Hola".lastIndexOf("0");//pregunta desde ataras donde esta la letra 0
"http://ProductionNN/Blog".includes("Blog"); //Busca en todo el bog y devuelve un true o false(Boolean)
"http://ProductionNN/Blog".startsWith("https://");//Busca de principio
"http://ProductionNN/Blog".endsWith("Blog"); //Busca desde el final
//MANIPULAR STRING
"Hola Mundo".replace("Mundo","Nick");//Reemplaza el texto
"NickyCielo".split(""); //Separador
/*
"NickyCielo".split("y")
(2) ["Nick", "Cielo"]
*/
"Nick"[2];//posicion
"Nick".substring(4,8); //desde la posicion (4) empieza con el texto // el 8 es el fin (opcional)
"Cielo Hola".substr(2,5)//cuenta por caracteres el 5 es cantidad de caracteres
"Nick".substr(-2)//entrae los ultimos dos digitos
"Hola Mundo".slice(-5,-2); //empieza a contar desde atras respuesta :"Mun"
let answer = parseInt(prompt("Ingrese un numero del 1-7"),10);
switch (answer)
{
case 1:
alert("Lunes");
break;
case 2:
alert("Martes");
break;
case 3:
alert("Miercoles");
break;
case 4:
alert("Jueves");
break;
case 5:
alert("Viernes");
break;
case 6:
alert("Sabado");
break;
case 7:
alert("Domingo");
break;
default:
//let n=answer.toString();
alert("No hay un dia con "+ answer);
break;
}
// CONDICIONES ESPECIALES //
/*for(i=1;i<10;i++)
{
if(i%2==0) continue // impriminos todo menos multiplos de 2 5
console.log(i);
}*/
let aux=5;
let ac = 0;
let b = 1;
let auxiliar
/*for(let i=1; i <= 100 ; i++)
{
if(i%2==0)
{
console.log(i);
aux++;
}
if(aux>=5) break;
}*/
for(let i=1; i<= aux; i++)
{
auxiliar = ac;
ac = b;
b = auxiliar + ac;
console.log(ac);
}
let password = "Nick";
let pass;
do
{
pass=prompt("Ingrese la Contraseña");
} while (pass !== password);