<Sum> [stat]player_ammo_restored = 425339
<Sum> [stat]player_climb_assists = 17154
<Sum> [stat]player_climb_coops = 9321
<Sum> [stat]player_damage = 489573500
<Sum> [mode]PVE [stat]player_deaths = 22793
<Sum> [mode]PVP [stat]player_deaths = 107455
<Sum> [class]Rifleman [mode]PVP [stat]player_headshots = 38150
<Sum> [class]Medic [mode]PVE [stat]player_headshots = 40388
<Sum> [class]Medic [mode]PVP [stat]player_headshots = 4271
<Sum> [class]Recon [mode]PVE [stat]player_headshots = 129160
<Sum> [class]Recon [mode]PVP [stat]player_headshots = 5423
....
const arr = json.full_response.split('\n');
/*
[0 … 99]
0: "<Sum> [stat]player_ammo_restored = 425339"
1: "<Sum> [stat]player_climb_assists = 17154"
2: "<Sum> [stat]player_climb_coops = 9321"
3: "<Sum> [stat]player_damage = 489573500"
4: "<Sum> [mode]PVE [stat]player_deaths = 22793"
5: "<Sum> [mode]PVP [stat]player_deaths = 107455"
6: "<Sum> [class]Rifleman [mode]PVP [stat]player_headshots = 38150"
7: "<Sum> [class]Medic [mode]PVE [stat]player_headshots = 40388"
8: "<Sum> [class]Medic [mode]PVP [stat]player_headshots = 4271"
9: "<Sum> [class]Recon [mode]PVE [stat]player_headshots = 129160"
10: "<Sum> [class]Recon [mode]PVP [stat]player_headshots = 5423"
11: "<Sum> [class]Engineer [mode]PVE [stat]player_headshots = 137344"
12: "<Sum> [class]Engineer [mode]PVP [stat]player_headshots = 17705"
13: "<Sum> [class]Rifleman [mode]PVE [stat]player_headshots = 429473"
*/
arr.forEach((el) => {
if (el.indexOf('Medic') >= 0) {
window.console.log(el);
}
});
/*
<Sum> [class]Medic [mode]PVE [stat]player_headshots = 40388
<Sum> [class]Medic [mode]PVP [stat]player_headshots = 4271
<Sum> [class]Medic [mode]PVP [stat]player_hits = 286872
<Sum> [class]Medic [mode]PVE [stat]player_hits = 824486
<Sum> [class]Medic [mode]PVE [stat]player_melee_headshots = 133
<Sum> [class]Medic [mode]PVP [stat]player_melee_headshots = 37
<Sum> [class]Medic [mode]PVE [stat]player_playtime = 17714490
<Sum> [class]Medic [mode]PVP [stat]player_playtime = 12876754
*/
-ms-text-overflow
.ch {
background: red;
position: relative;
padding-top: 48%;/* или через calc - 157 / 321 * 100 */
top: 50%;
transform: translatey(-50%);
}
sudo apt install -f
echo "deb https://linuxdesktopcloud.mail.ru/deb default free" | sudo tee /etc/apt/sources.list.d/mail.ru-cloud.list
wget -q https://linuxdesktopcloud.mail.ru/mail.ru-cloud.gpg -O- | sudo apt-key add -
sudo apt-get update
sudo apt-get install mail.ru-cloud
...
<body>
<div id="app">
...
</div>
</body>
...
<div id="page">
...
</div>
...
<div class="header"><div class="header__wrapper"></div></div>
. Но это все на Ваше усмотрение. fetch("https://jsonplaceholder.typicode.com/users")
.then(response => response.json())
.then(json => console.log(json));
import os
strings = [ '_~_ ', '(o o)', '/ V \\', '/( _ )\\', '˄˄ ˄˄', ]
rows, columns = os.popen('stty size', 'r').read().split()
for string in strings:
padding = int(columns) - int(len(string) / 2)
print(string.center(padding))
$(document).on('ready', function() {
var winHeight = $(window).height(),
docHeight = $(document).height(),
progressBar = $('progress'),
max, value;
/* Set the max scrollable area */
max = docHeight - winHeight;
progressBar.attr('max', max);
$(document).on('scroll', function(){
value = $(window).scrollTop();
progressBar.attr('value', value);
});
});
progress {
/* Positioning */
position: fixed;
left: 0;
top: 0;
/* Dimensions */
width: 100%;
height: 5px;
/* Reset the appearance */
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
/* Get rid of the default border in Firefox/Opera. */
border: none;
/* Progress bar container for Firefox/IE10+ */
background-color: transparent;
/* Progress bar value for IE10+ */
color: red;
}
progress::-webkit-progress-bar {
background-color: transparent;
}
progress::-webkit-progress-value {
background-color: red;
}
progress::-moz-progress-bar {
background-color: red;
}
[
{
"key": "ctrl+shift+g",
"command":"editor.emmet.action.wrapWithAbbreviation",
"when": "editorTextFocus && !editorReadonly"
}
]
ext install htmltagwrap
.image{
width: 200px;
height: 200px;
border: 4px solid transparent;
border-radius: 50%;
background-image: linear-gradient(white, white), radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%);
background-origin: border-box;
background-clip: content-box, border-box;
}
driver = webdriver.Firefox()
driver.get("http://www.google.ca")
element = driver.find_element_by_link_text("Gmail")
element.click()
this.$store.commit('setData', data);
import { mapGetters } from 'vuex';
// code...
computed: {
...mapGetters({
data: 'getData',
}),
},
const video = document.getElementById('video');
video.ontimeupdate = function() {
window.console.log(video.currentTime);
};
9.643231
9.893151
10.143168
10.393094
10.643828
10.893123
11.1771
11.39276
function update(t) {
window.console.log(t);
window.requestAnimationFrame(update);
};
update();
$('#submit').click(function(){
if($.trim($('#myInput').val()) == ''){
alert('Input can not be left blank');
}
});
if($('#radio_button').is(':checked')) {
alert("it's checked");
}
li{
border: 2px solid #ddd;
}
li:after {
content: "";
display: table;
clear: both;
}
<li class="selected">
<a href="javascript:void(0)" class="wr-tooltip" data-value="s-37%d0%bb">S<br>37Л</a>
</li>
span{
display: inline-block
}